Package Details: davinci-resolve-studio 19.1.4-1

Git Clone URL: https://aur.archlinux.org/davinci-resolve-studio.git (read-only, click to copy)
Package Base: davinci-resolve-studio
Description: Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.
Upstream URL: https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
Keywords: blackmagic davinci editor resolve studio video
Licenses: LicenseRef-Commercial
Conflicts: davinci-resolve, davinci-resolve-beta, davinci-resolve-studio-beta
Submitter: codibit
Maintainer: Muflone
Last Packager: Muflone
Votes: 45
Popularity: 2.91
First Submitted: 2018-01-21 18:37 (UTC)
Last Updated: 2025-03-22 16:28 (UTC)

Dependencies (25)

Required by (1)

Sources (1)

Pinned Comments

Muflone commented on 2025-01-26 02:15 (UTC)

IMPORTANT!

Since version 19.1.3-2 this package will not download automatically the source file from the upstream site.

To build this package you will need to manually download the file from https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion and place it in the same directory with the PKGBUILD.

This would reduce the mess in this package, making it more readable and clear. Also bypassing the required information from the upstream URL is not allowed in an automated way.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 26 Next › Last »

Rubble1278 commented on 2024-08-29 23:43 (UTC) (edited on 2024-08-29 23:48 (UTC) by Rubble1278)

@urbenlegend Looks like the issue is line 201. A small typo.

mv "${srcdir}/squashfs-root/lib/libgdk_pixbuf-2.0.so.0" "${srcdir}/squashfs-root/lib/libgdk_pixbuf-2.0.so.0.orig"

Should be

mv "${srcdir}/squashfs-root/libs/libgdk_pixbuf-2.0.so.0" "${srcdir}/squashfs-root/libs/libgdk_pixbuf-2.0.so.0.orig"

line 203

ln -s /usr/lib/libgdk_pixbuf-2.0.so.0 "${srcdir}/squashfs-root/lib/libgdk_pixbuf-2.0.so.0"

should be

ln -s /usr/lib/libgdk_pixbuf-2.0.so.0 "${srcdir}/squashfs-root/libs/libgdk_pixbuf-2.0.so.0" I haven't had time to run it yet. I'm not sure if there's anything else.

urbenlegend commented on 2024-08-29 20:54 (UTC)

With 19.0-4, I am getting a different error regarding libgdk_pixbuf-2.0.so.0:

mv: cannot stat '/home/user/.cache/paru/clone/davinci-resolve-studio/src/squashfs-root/lib/libgdk_pixbuf-2.0.so.0': No such file or directory

satriani commented on 2024-08-29 15:52 (UTC)

Sorry guys. I hope everything works this time. The problem is, I can't test it locally at the moment.

Seeed commented on 2024-08-29 07:03 (UTC) (edited on 2024-08-29 07:05 (UTC) by Seeed)

After the update to 19.0.3 I had the same error again launching Resolve: /opt/resolve/bin/resolve: symbol lookup error: /usr/lib/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name

I can confirm that this fixed it for me too:

sudo rm /opt/resolve/libs/libglib-2.0.so*
sudo rm /opt/resolve/libs/libgio-2.0.so*
sudo rm /opt/resolve/libs/libgmodule-2.0.so*

vawaver commented on 2024-08-29 06:29 (UTC)

I can confirm that after updating to version 19.0.3 problem persists. ./resolve: symbol lookup error: /usr/lib/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name

I tried both suggestions (@Rubble1278 and @Bink) but it does not help.

If somebody has a working solution, be so kind as to create a short tutorial on how to fix it.

Bink commented on 2024-08-29 00:21 (UTC) (edited on 2024-08-29 00:36 (UTC) by Bink)

The g_task_set_static_name error can also be resolved by updating the desktop file to export the needed files as a part of the launch command (which was detailed in the wiki). This only needs to be run once to fix the issue:

sudo sed -i 's/Exec=\/opt/Exec=LD_PRELOAD="\/usr\/lib\/libgio-2.0.so \/usr\/lib\/libgmodule-2.0.so" \/opt/g' /usr/share/applications/DaVinciResolve.desktop

Rubble1278 commented on 2024-08-28 23:08 (UTC) (edited on 2024-08-28 23:11 (UTC) by Rubble1278)

Hey @SteavenGamerYT The issue with it unable to start is not a PKGBUILD issue. You should be able to get it to start if you look at section 3.17 On the link below.

https://wiki.archlinux.org/title/DaVinci_Resolve

first try:

sudo cp /usr/lib/libgio-2.0.so /opt/resolve/libs && sudo cp /usr/lib/libgmodule-2.0.so /opt/resolve/libs

If you get an error, try this to force resolve to use system libs

sudo rm /opt/resolve/libs/libglib-2.0.so*
sudo rm /opt/resolve/libs/libgio-2.0.so*
sudo rm /opt/resolve/libs/libgmodule-2.0.so*

SteavenGamerYT commented on 2024-08-28 22:36 (UTC) (edited on 2024-08-28 22:37 (UTC) by SteavenGamerYT)

19.0-3 still failes to start

./resolve: symbol lookup error: /usr/lib/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name

seriousm4x commented on 2024-08-28 17:32 (UTC)

19.0-2 still failes to install

ln: failed to create symbolic link '/home/max/.cache/yay/davinci-resolve-studio/src/squashfs-root/libs/libgio-2.0.so': File exists
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: davinci-resolve-studio-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
davinci-resolve-studio - exit status 4

Line 193: "${srcdir}/squashfs-root/libs/libgio-2.0.so" needs to me moved to "${srcdir}/squashfs-root/libs/libgio-2.0.so.orig" like the other libs above. Same for line 195 with libgmodule