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 .. 14 15 16 17 18 19 20 21 22 23 24 .. 26 Next › Last »

putte64 commented on 2021-04-09 20:10 (UTC)

Hi.

There is a typo in the following line:

install -Dm644 share/DaVinciControlPanelSetup.desktop "${pkgdir}/usr/share/applications/${resolve_app_name}-Panels.desktop"

An "s" has to be added in /DaVinciControlPanels*Setup. (without the * *)

That's probably why this line is commented out, build will exit if not fixed.

AlexLG commented on 2021-04-01 19:08 (UTC)

Hello, If you want to have the speed editor working, you can apply the following diff :)

diff --git a/PKGBUILD b/PKGBUILD
index ec09c3b..0e1476d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -96,7 +96,7 @@ source=("${_archive}"::"$_srcurl")
prepare()
{
    # Remove udev rules (The official installer does not remove these files. This leads to the conflict "exists in the file system".)
-   confiles=$(find /usr/lib/udev/rules.d -name 75-davincipanel.rules -o -name 75-sdx.rules 2> /dev/null | awk -F/ '{print $NF}'
+   confiles=$(find /usr/lib/udev/rules.d -name 75-davincipanel.rules -o -name 75-sdx.rules -o -name 75-davincikb.rules 2> /dev/null | awk -F/ '{print $NF}'
        find /opt/resolve/configs -name log-conf.xml -o -name config.dat 2> /dev/null | awk -F/ '{print $NF}'
        )
    if [ "${confiles}" ]; then
@@ -122,6 +122,12 @@ package()
    cd squashfs-root
    ./installer -i -y -n -a -C "${pkgdir}/opt/${_pkgname}" "$PWD"

+   msg2 "Panel API..."
+   cd "${srcdir}/squashfs-root/share/panels"
+   tar xvzf dvpanel-framework-linux-x86_64.tgz
+   install -Dm644 libDaVinciPanelAPI.so "${pkgdir}/usr/lib/libDaVinciPanelAPI.so"
+   install -Dm644 libFairlightPanelAPI.so "${pkgdir}/usr/lib/libFairlightPanelAPI.so"
+   
    msg2 "Add lib symlinks..."
    cd "${pkgdir}/opt/${_pkgname}/" || exit
    ln -s /usr/lib/libcrypto.so.1.0.0 libs/libcrypto.so.10
@@ -152,7 +158,14 @@ package()
    msg2 "Creating and installing udev rules..."
    echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="096e", MODE="0666"' > "${pkgdir}/usr/lib/udev/rules.d/75-davincipanel.rules"
    echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1edb", MODE="0666"' > "${pkgdir}/usr/lib/udev/rules.d/75-sdx.rules"
-   chmod 644 "${pkgdir}/usr/lib/udev/rules.d/"{75-davincipanel.rules,75-sdx.rules}
+   cat > ${pkgdir}/usr/lib/udev/rules.d/75-davincikb.rules <<EOF
+SUBSYSTEMS=="usb", ENV{.LOCAL_ifNum}="\$attr{bInterfaceNumber}"
+# Editor Keyboard
+SUBSYSTEM=="hidraw", KERNEL=="hidraw*", ATTRS{idVendor}=="1edb", ATTRS{idProduct}=="da0b", ENV{.LOCAL_ifNum}=="04", MODE="0666"
+# Speed Editor Keyboard
+SUBSYSTEM=="hidraw", KERNEL=="hidraw*", ATTRS{idVendor}=="1edb", ATTRS{idProduct}=="da0e", ENV{.LOCAL_ifNum}=="02", MODE="0666"
+EOF
+   chmod 644 "${pkgdir}/usr/lib/udev/rules.d/"{75-davincipanel.rules,75-sdx.rules,75-davincikb.rules}

#   Not sure we need it
#   msg2 "Any final tweaks..."

<deleted-account> commented on 2021-03-23 03:58 (UTC)

Fixed 7z diff: https://pastebin.com/jiY4n83K

stevebarnes commented on 2021-03-20 11:00 (UTC) (edited on 2021-03-20 11:00 (UTC) by stevebarnes)

Failed to install Davinci Resolve Studio 17.1 from official vendor download package

Manjaro 20.2 - KDE, hardware per https://photos.app.goo.gl/73hZAzdxVHhPHw4TA

683×563 26.6 KB [steve@FotoVista ~]$ sudo /home/steve/DaVinci_Resolve_Studio_17.1_Linux.run [sudo] password for steve: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to ‘/tmp/runtime-root’ Failed to connect to bus: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR not defined (consider using --machine=@.host --user to connect to bus of other user) Failed to connect to bus: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR not defined (consider using --machine=@.host --user to connect to bus of other user) WARNING: No icons found at “usr/share/icons” WARNING: Using .DirIcon as default app icon ERROR: Unable to load image. ERROR: No icon was generated for: /root/Applications/DaVinci_Resolve_Studio_ 17.1_Linux_3689b6bf5521273846baa2563c5210f9.run WARNING: Unable to resize the application icon into a 128x128 image: “Unable to load image.”. It will be written unchanged. WARNING: Unable to resize the application icon into a 256x256 image: “Unable to load image.”. It will be written unchanged. gtk-update-icon-cache: Failed to open file /root/.local/share/icons/hicolor/ .icon-theme.cache : No such file or directory which: no gtk-update-icon-cache-3.0 in (/home/steve/.local/bin:/usr/local/sb in:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/bin/site_perl:/ usr/bin/vendor_perl:/usr/bin/core_perl:/var/lib/snapd/snap/bin) which: no update-icon-caches in (/home/steve/.local/bin:/usr/local/sbin:/usr /local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/bin/site_perl:/usr/bin /vendor_perl:/usr/bin/core_perl:/var/lib/snapd/snap/bin) Directory ‘/root/.local/share/mime/packages’ does not exist! QWizard::setField: No such field ‘options.uninstall’ QWizard::field: No such field ‘options.uninstall’

xochikubrick commented on 2021-03-17 20:50 (UTC)

Used the official Blackmagic Davinci installer and it worked, so not sure why the script is not working. I do have some random crashes and interface wont respect my HiDIP settings, so hopefully this one gets fixed.

stevebarnes commented on 2021-03-16 00:34 (UTC)

I tried the recommended CURL command:

[steve@FotoVista ~]$ sudo pacman -U /var/cache/pacman/pkg/curl-7.73.0-1-x86_64.pkg.tar.zst [sudo] password for steve: loading packages... error: '/var/cache/pacman/pkg/curl-7.73.0-1-x86_64.pkg.tar.zst': could not find or read package

What next?

I'm trying to install Resolve 17 Studio on Manjaro

Hi all. I had Resolve Studio installed, but had trouble with the new Speed Editor console they have just bundled with the STUDIO version. I ended up removing Resolve and now it gets an error trying to re-install. Can someone help me through this please. I’m ex-Ubuntu 15 years of it, and only months on Manjaro - I love it

Building davinci-resolve-studio… ==> Making package: davinci-resolve-studio 17.1-1 (Mon 15 Mar 2021 18:27:46) ==> Checking runtime dependencies… ==> Checking buildtime dependencies… ==> Retrieving sources… → Found DaVinci_Resolve_Studio_17.1_Linux.zip ==> Validating source files with sha256sums… DaVinci_Resolve_Studio_17.1_Linux.zip … Passed ==> Removing existing $srcdir/ directory… ==> Extracting sources… → Extracting DaVinci_Resolve_Studio_17.1_Linux.zip with bsdtar ==> Starting prepare()… ==> Removing existing $pkgdir/ directory… ==> Entering fakeroot environment… ==> Starting package()… → Creating missing folders… → Extracting from bundle… ==> Please wait, this take a while… → Add lib symlinks… ln: failed to create symbolic link ‘libs/libcrypto.so.10’: No such file or directory ==> ERROR: A failure occurred in package(). Aborting…

Operating System: Manjaro Linux Nibia 20.2.1 KDE Plasma Version: 5.21.2 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 Kernel Version: 5.9.16-1-MANJARO OS Type: 64-bit Graphics Platform: X11 Processors: 16 × AMD Ryzen 7 2700 Eight-Core Processor Memory: 15.6 GiB of RAM Graphics Processor: GeForce GTX 1050 Ti/PCIe/SSE2

xochikubrick commented on 2021-03-15 17:56 (UTC)

Same error here, I was successful to install the package last week but this new update will throw the "ln: failed to create symbolic link 'libs/libcrypto.so.10': No such file or directory"

<deleted-account> commented on 2021-03-15 17:21 (UTC)

I received the same error as below.

invkao commented on 2021-03-15 06:41 (UTC)

Hi, when i building 17.1-1, i'v got the following errors:

==> Making package: davinci-resolve-studio 17.1-1 (Mon Mar 15 14:34:04 2021)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found DaVinci_Resolve_Studio_17.1_Linux.zip
==> Validating source files with sha256sums...
    DaVinci_Resolve_Studio_17.1_Linux.zip ... Passed
==> Extracting sources...
  -> Extracting DaVinci_Resolve_Studio_17.1_Linux.zip with bsdtar
bsdtar: Failed to set default locale
==> Starting prepare()...
  -> The file(s) 75-sdx.rules, 75-davincipanel.rules, config.dat, log-conf.xml already exist in your filesystem.
  -> This can lead to a conflict and the installation will fail.
  -> Please restart the installation with the --overwrite option.
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
  -> Creating missing folders...
  -> Extracting from bundle...
==> Please wait, this take a while...
  -> Add lib symlinks...
ln: failed to create symbolic link 'libs/libcrypto.so.10': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...