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: 46
Popularity: 2.48
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 .. 6 7 8 9 10 11 12 13 14 15 16 .. 26 Next › Last »

saschabaer commented on 2023-09-26 16:30 (UTC)

Hi there! package can't be upgraded. I got the following error. Any idea what might cause it? Thx in advance!

48 5346M 48 2619M 0 0 6407k 0 0:14:14 0:06:58 0:07:16 6347k curl: (92) HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2) ==> ERROR: Failure while downloading https://swr.cloud.blackmagicdesign.com/DaVinciResolve/v18.6/DaVinci_Resolve_Studio_18.6_Linux.zip?verify=1695710478-%2BVKkKQKqLfjXU%2FFRZ%2B8T9w05m4wOxC5rAcEDhoHde7Y%3D Aborting... Failed to build davinci-resolve-studio

irieger commented on 2023-09-24 18:43 (UTC)

Generally Resolve Studio works with the latest commits on my system.

One problem left - where I don't know where it might come from - the Mini Panel doesn't work. Had that some time ago that it worked with one version of Ubuntu but not with another. It isn't connecting either via USB nor via Ethernet. Have a parallel install of Ubuntu 23.10 which I occasionally need to test stuff with. There I installed Resolve Studio when it hadn't worked on Arch after the update to 18.6 and the Panel works there. Any idea?

Might ask that question over in the Blackmagic forum when I have time but wanted to give some feedback here, that generally the changes helped and it seems to work besides that. (Also BMD wasn't often very responsive when running a non official supported system ...)

P.S. The black screen on first start was there for some time on different installs I had but was always fixable by killing resolve once and starting it again.

matbonn commented on 2023-09-19 21:01 (UTC)

Get this error upon installation mv: cannot stat '/home/user/.cache/yay/davinci-resolve-studio/src/squashfs-root/libc++.so.1': No such file or directory

get the same error with paru

I had to monitor a subfolder ~/.cache/paru/clone/davinci-resolve-studio/src/squashfs-root/BlackmagicRAWPlayer/BlackmagicRawAPI/libc++.so.1 and the moment libc++ file was there copied it to the relevant folder before paru moans

helloworld4321 commented on 2023-09-18 04:50 (UTC) (edited on 2023-09-18 04:51 (UTC) by helloworld4321)

Thanks a lot mgisbers for the workaround LD_PRELOAD=/opt/resolve/BlackmagicRAWPlayer/BlackmagicRawAPI/libc++.so.1 /opt/resolve/bin/resolve works great! The issue is libc++.so.1 in the /opt/resolve/libs is much older than the one in /opt/resolve/BlackmagicRAWPlayer/BlackmagicRawAPI, which caused the issue.

I encounter another issue is that the start up setup screen is completely blank for me. (Also the quick export in the "cut" tab is also blank). Not sure if it is the qt-webkit issue or some other issues.

To workaround the welcome setup screen, just kill the process and restart.

mgisbers commented on 2023-09-17 20:55 (UTC)

To install version 18.6.0 the the _installer_binary has to have version 18.6 instead of 18.6.0

diff --git a/PKGBUILD b/PKGBUILD
index ba13792..9d95f6b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,8 +9,8 @@
 # It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId

 pkgname=davinci-resolve-studio
-pkgver=18.5.1
-pkgrel=2
+pkgver=18.6.0
+pkgrel=1
 if [[ "$pkgname" == "davinci-resolve" ]];then
     # Variables for FREE edition
     _product="DaVinci Resolve"
@@ -19,6 +19,7 @@ if [[ "$pkgname" == "davinci-resolve" ]];then
     sha256sums=('3c5da589f987d437a0f1c51f3ef16e33147ba6bd947a5bf549acfa57a6fb41aa')
     pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
     _archive_name=DaVinci_Resolve_${pkgver}_Linux
+    _installer_binary=DaVinci_Resolve_${pkgver%.0}_Linux.run
     conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
 elif [[ "$pkgname" == "davinci-resolve-studio" ]];then
     # Variables for STUDIO edition
@@ -28,6 +29,7 @@ elif [[ "$pkgname" == "davinci-resolve-studio" ]];then
     sha256sums=('764140bbcdf711614ecd726bf55f82cc0a7ca6c0f7eef4ddb8a81179dd6768c3')
     pkgdesc='Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.'
     _archive_name=DaVinci_Resolve_Studio_${pkgver}_Linux
+    _installer_binary=DaVinci_Resolve_Studio_${pkgver%.0}_Linux.run
     conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
 fi

@@ -100,7 +102,6 @@ makedepends=('libarchive' 'xdg-user-dirs' 'patchelf' 'jq')
 options=('!strip')

 _archive=${_archive_name}.zip
-_installer_binary=${_archive_name}.run
 source=("${_archive}"::"$_srcurl")

 prepare()

mgisbers commented on 2023-09-17 20:17 (UTC) (edited on 2023-09-17 20:17 (UTC) by mgisbers)

The missing symbol (_ZTVNSt3__14__fs10filesystem16filesystem_errorE) is part of libc++.so.1 which is present in the install but not within the /opt/resolve/libs path.

It can be found in /opt/resolve/BlackmagicRAWPlayer/BlackmagicRawAPI/ or /opt/resolve/BlackmagicRAWSpeedTest/BlackmagicRawAPI/. Copy or link it from there to /opt/resolve/libs or start resolve with an LD_PRELOAD.

LD_PRELOAD=/opt/resolve/BlackmagicRAWPlayer/BlackmagicRawAPI/libc++.so.1 /opt/resolve/bin/resolve

urbenlegend commented on 2023-09-17 15:37 (UTC) (edited on 2023-09-17 15:37 (UTC) by urbenlegend)

Tried the 18.6 update today and got

chmod: cannot access '/home/user/.cache/paru/clone/davinci-resolve-studio/src/DaVinci_Resolve_Studio_18.6.0_Linux.run': No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...
error: failed to build 'davinci-resolve-studio-18.6.0-1': 
error: packages failed to build: davinci-resolve-studio-18.6.0-1

Checking the src folder, I see that the file is actually DaVinci_Resolve_Studio_18.6_Linux.run and not DaVinci_Resolve_Studio_18.6.0_Linux.run

AlynxZhou commented on 2023-09-17 07:18 (UTC)

I got such error when building 18.5.1:

parse error: Invalid numeric literal at line 1, column 7
parse error: Invalid numeric literal at line 1, column 7
Version mismatch

Even I downloaded Resolve's ZIP from BMD's website in browser and copy it to the PKGBUILD's dir, it still tries to get _pkgver via CURL. I manually commented out the check because I already downloaded ZIP.

Maybe it should not try to obtain source if user already provided it.

helloworld4321 commented on 2023-09-17 05:52 (UTC) (edited on 2023-09-17 05:53 (UTC) by helloworld4321)

I encountered the same error in resolve studio 18.6 as irieger.

/opt/resolve/bin/resolve: symbol lookup error: /opt/resolve/bin/../libs/libdavcloudclient.so: undefined symbol: _ZTVNSt3__14__fs10filesystem16filesystem_errorE
ldd /opt/resolve/bin/../libs/libdavcloudclient.so
    linux-vdso.so.1 (0x00007ffd5453d000)
    libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f68a5c27000)
    libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f68a5c22000)
    libm.so.6 => /usr/lib/libm.so.6 (0x00007f68a4ae9000)
    librt.so.1 => /usr/lib/librt.so.1 (0x00007f68a5c1d000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f68a4800000)
    libgcc_s.so.1 => /opt/resolve/libs/libgcc_s.so.1 (0x00007f68a4200000)
    libc.so.6 => /usr/lib/libc.so.6 (0x00007f68a3e00000)
    /usr/lib64/ld-linux-x86-64.so.2 (0x00007f68a5c30000)

The file needed should be in libstdc++.so.6 but there seems to be an ABI differences there.

irieger commented on 2023-09-17 05:38 (UTC) (edited on 2023-09-17 05:38 (UTC) by irieger)

Hey, Resolve 18.6 was just released. I tried to change the AUR to install it and the install itself worked. However I get symbol lookup error. Maybe someone has an idea how to fix that? Is there something we can do (via LD_PRELOAD or something)?

...  % /opt/resolve/bin/resolve
/opt/resolve/bin/resolve: symbol lookup error: /opt/resolve/bin/../libs/libdavcloudclient.so: undefined symbol: _ZTVNSt3__14__fs10filesystem16filesystem_errorE

Here is the diff of the git. Had to hard code one or two values as blackmagic often switches between semver and just two digit values for the "x.y.0" releases.

diff --git .SRCINFO .SRCINFO
index f2ea3f9..742fefe 100644
--- .SRCINFO
+++ .SRCINFO
@@ -1,6 +1,6 @@
pkgbase = davinci-resolve-studio
        pkgdesc = Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.
-       pkgver = 18.5.1
+       pkgver = 18.6
        pkgrel = 1
        url = https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
        arch = x86_64
@@ -33,7 +33,7 @@ pkgbase = davinci-resolve-studio
        conflicts = davinci-resolve-beta
        conflicts = davinci-resolve-studio-beta
        options = !strip
-       source = DaVinci_Resolve_Studio_18.5.1_Linux.zip::https://swr.cloud.blackmagicdesign.com/DaVinciResolve/v18.5.1/DaVinci_Resolve_Studio_18.5.1_Linux.zip?verify=1693777211-VX%2BSlgmgfKSvcuCFJzkC56E53S1HXatiaw%2FrrmCQpnI%3D
-       sha256sums = 764140bbcdf711614ecd726bf55f82cc0a7ca6c0f7eef4ddb8a81179dd6768c3
+       source = DaVinci_Resolve_Studio_18.6_Linux.zip::https://swr.cloud.blackmagicdesign.com/DaVinciResolve/v18.6/DaVinci_Resolve_Studio_18.6_Linux.zip?verify=1694788694-RhDtF3x%2Fef0VpuMOLgANmJLe196qtupVuMCdYyl9No0%3D
+       sha256sums = 85d10ad79ecd033c782bcb6ad27e0cb5ac190e9ef4dbd517282bc4dbe045a080

pkgname = davinci-resolve-studio
diff --git PKGBUILD PKGBUILD
index ba13792..898602d 100644
--- PKGBUILD
+++ PKGBUILD
@@ -9,7 +9,7 @@
# It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId

pkgname=davinci-resolve-studio
-pkgver=18.5.1
+pkgver=18.6.0
pkgrel=2
if [[ "$pkgname" == "davinci-resolve" ]];then
    # Variables for FREE edition
@@ -25,9 +25,10 @@ elif [[ "$pkgname" == "davinci-resolve-studio" ]];then
    _product="DaVinci Resolve Studio"
    _referid='69a3995a376441d0ae23711c44370662'
    _siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve-studio/linux"
-    sha256sums=('764140bbcdf711614ecd726bf55f82cc0a7ca6c0f7eef4ddb8a81179dd6768c3')
+    sha256sums=('85d10ad79ecd033c782bcb6ad27e0cb5ac190e9ef4dbd517282bc4dbe045a080')
    pkgdesc='Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.'
-    _archive_name=DaVinci_Resolve_Studio_${pkgver}_Linux
+    #_archive_name=DaVinci_Resolve_Studio_${pkgver}_Linux
+    _archive_name=DaVinci_Resolve_Studio_18.6_Linux
    conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
fi