@dack, that's the problem there is no libgpudetect.so file. I updated from 17.3 to 17.3.2-3, not sure if that has anything to do with it.
Search Criteria
Package Details: davinci-resolve-studio 19.1.4-1
Package Actions
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.24 |
First Submitted: | 2018-01-21 18:37 (UTC) |
Last Updated: | 2025-03-22 16:28 (UTC) |
Dependencies (25)
- apr-util
- ffmpeg4.4
- fuse2
- glu (glu-gitAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jdk8-dragonwell-extendedAUR, jre11AUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, jre17AUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk21-graalvm-ee-binAUR, jdk8-openj9-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jdk8-temurinAUR, zulu-21-binAUR, jre8AUR, jdk8AUR, zulu-17-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk23-graalvm-ee-binAUR, jre-ltsAUR, jdk-ltsAUR, liberica-jdk-11-full-binAUR, liberica-jdk-17-full-binAUR, zulu-17-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, java-openjdk-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-liberica-full-binAUR, jreAUR, jdkAUR, jdk-temurinAUR, liberica-jdk-full-binAUR, zulu-24-binAUR, jdk24-graalvm-ee-binAUR, jdk8-perfAUR, zing-8-binAUR, zing-21-binAUR, zing-23-binAUR, java-openjdk-ea-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, liberica-jdk-21-binAUR, jre-jetbrainsAUR, jdk21-jetbrains-binAUR, jdk17-jetbrains-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- libc++ (libc++-msanAUR, libc++-with-libunwindAUR)
- libc++abi (libc++abi-msanAUR, libc++-with-libunwindAUR)
- libpng12
- libxcrypt-compat
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- opencl-driver (opencl-nvidia-410xxAUR, amdapp-sdkAUR, opencl-nvidia-440xxAUR, vc4cl-gitAUR, opencl-nvidia-430xxAUR, beignetAUR, beignet-gitAUR, intel-openclAUR, clvk-gitAUR, mesa-wsl2-gitAUR, intel-compute-runtime-legacy-binAUR, opencl-nvidia-340xxAUR, intel-compute-runtime-gitAUR, intel-compute-runtime-legacyAUR, opencl-nvidia-550xxAUR, opencl-legacy-amdgpu-proAUR, mesa-gitAUR, opencl-amdAUR, opencl-nvidia-525xxAUR, opencl-510xx-nvidiaAUR, opencl-nvidia-535xxAUR, opencl-nvidia-teslaAUR, opencl-nvidia-betaAUR, intel-compute-runtime-binAUR, opencl-nvidia-vulkanAUR, amdonly-gaming-opencl-rusticl-mesa-gitAUR, opencl-nvidia-390xxAUR, opencl-rusticl-mesa-minimal-gitAUR, opencl-nvidia-470xxAUR, intel-compute-runtime, intel-oneapi-compiler-shared-runtime, opencl-clover-mesa, opencl-nvidia, opencl-rusticl-mesa, rocm-opencl-runtime)
- python-numpy (python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- qt5-multimedia
- qt5-quickcontrols2 (qt5-quickcontrols2-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-webengine
- qt5-websockets (qt5-websockets-gitAUR)
- qt5-x11extras
- Show 5 more dependencies...
Required by (1)
- davinci-ffmpeg-encoder-plugin (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 26 Next › Last »
nixit commented on 2021-10-19 18:12 (UTC) (edited on 2021-10-19 18:12 (UTC) by nixit)
dack commented on 2021-10-19 18:02 (UTC)
@nixit 17.3.2-3 is working fine for me here. Check the file permissions - do you have read and execute permission to /opt/resolve/libs/libgpudetect.so?
nixit commented on 2021-10-19 17:29 (UTC) (edited on 2021-10-19 17:30 (UTC) by nixit)
Just updated to 17.3.2-3 and am getting an error:
error while loading shared libraries: libgpudetect.so cannot open shared object file. no such file or directory.
any ideas?
dack commented on 2021-10-11 22:05 (UTC)
It looks like they've updated the zip file and kept the same version number/filename. I'm seeing a different hash than the PKGBUILD. The hash I have is 39258994a9d6a4e36bbb993251d8f6bdd703ea5208fc260ffa1ee8967e5b7b6c.
<deleted-account> commented on 2021-10-06 19:43 (UTC)
@dack no it's that the installer doesn't ship the QT wayland plugin, and that the pkgbuild uses the installer instead of just using 7z to extract the contents.
dack commented on 2021-10-06 18:52 (UTC) (edited on 2021-10-06 18:52 (UTC) by dack)
@melvyn2 I'm guessing you might be experiencing a permission issue. As I noted in a earlier comment, for some reason the PKGBUILD changes the owner of the files to the user who built the package. It works fine for me by just removing the owner change stuff. I'm not sure why it's included in the first place. Just remove all of the following:
echo -e "\033[1m==> Setting the right permissions...\033[0m"
if [ ! "$(logname 2>&1 >/dev/null)" ]; then
_user=$(logname)
_group=$(id -g -n ${_user})
else
_user=root
_group=root
fi
chown -R ${_user}:${_group} "${pkgdir}/opt/${_pkgname}/"{*,.*}
chown -R ${_user}:root "${pkgdir}/opt/${_pkgname}/"{configs,DolbyVision,easyDCP,Fairlight,logs,Media,'Resolve Disk Database',.crashreport,.license,.LUT}
echo -e "\033[1m==> Done!\033[0m"
<deleted-account> commented on 2021-10-05 05:16 (UTC)
Fixed it by not using the stupid bundled installer AGAIN, patch below:
diff --git a/PKGBUILD b/PKGBUILD
index 23f48c5..3798652 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -68,7 +68,7 @@ url="https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion"
license=('Commercial')
depends=('glu' 'gtk2' 'gstreamer' 'libpng12' 'lib32-libpng12' 'ocl-icd' 'openssl-1.0' 'fuse2'
'opencl-driver' 'qt5-base' 'qt5-svg' 'qt5-webkit' 'qt5-webengine' 'qt5-websockets')
-makedepends=('libarchive' 'xdg-user-dirs')
+makedepends=('libarchive' 'xdg-user-dirs' 'p7zip')
options=('!strip')
provides=('davinci-resolve')
install=davinci-resolve.install
@@ -117,8 +117,9 @@ package()
echo -e "\033[1m==> Extracting from bundle...\033[0m"
echo -e "\033[1mPlease wait, this take a while...\033[0m"
cd "${srcdir}" || exit
- chmod u+x ./${_installer_binary}
- ./${_installer_binary} -i -y -n -a -C "${pkgdir}/opt/${_pkgname}"
+# chmod u+x ./${_installer_binary}
+ 7z x ./${_installer_binary} -o"${pkgdir}/opt/${_pkgname}"
+ chmod -R +rx "${pkgdir}/opt/${_pkgname}"
rm -rf ${_installer_binary}
echo -e "\033[1m==> Add lib symlinks...\033[0m"
@@ -140,10 +141,7 @@ package()
install -Dm644 share/DaVinciResolve.directory "${pkgdir}/usr/share/desktop-directories/${resolve_app_name}.directory"
install -Dm644 share/DaVinciResolve.menu "${pkgdir}/etc/xdg/menus/${resolve_app_name}.menu"
- for _file in $(find ${pkgdir}/usr/share ${pkgdir}/etc -type f -name *.desktop -o -name *.directory -o -name *.menu | xargs)
- do
- sed -i "s|RESOLVE_INSTALL_LOCATION|/opt/${_pkgname}|g" $_file
- done
+ find ${pkgdir}/usr/share ${pkgdir}/etc -type f -print -exec sed -i "s;RESOLVE_INSTALL_LOCATION;/opt/${_pkgname};g" {} \;
# This will help adding the app to favorites and prevent glitches on many desktops.
echo "StartupWMClass=resolve" >> "${pkgdir}/usr/share/applications/${resolve_app_name}.desktop"
<deleted-account> commented on 2021-10-05 04:32 (UTC)
==> Starting package()...
==> Creating missing folders...
==> Extracting from bundle...
Please wait, this take a while...
This application failed to start because it could not find or load the Qt platform plugin "wayland".
Available platform plugins are: linuxfb, minimal, offscreen, xcb.
Reinstalling the application may fix this problem.
/tmp/.mount_DaVincPV6pGP/AppRun: line 10: 167929 Aborted (core dumped) $CURRENT_DIR/installer $CURRENT_DIR $@
This used to work fine on wayland, what changed now?
urbenlegend commented on 2021-07-21 08:41 (UTC) (edited on 2021-07-21 08:42 (UTC) by urbenlegend)
The Davinci Resolve Speed Editor panel does not work unless an additional udev rule file is created with the contents
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1edb", TAG+="uaccess"
This needs to be put in a file that comes before /usr/lib/udev/rules.d/73-seat-late.rules
.
Can we get this added to the PKGBUILD? Otherwise, the Speed Editor (and likely other panels) will not work out of the box.
fhajji commented on 2021-07-14 03:40 (UTC)
After the update, progl now dumps core:
ActCCMessage Already in Table: Code= c005, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0
PnlMsgActionStringAdapter Already in Table: Code= 615e, Mode= 0, Level= 0, CmdKey= -1, Option= 0
17.2.2.0004 Linux/Clang x86_64
Main thread starts: 30C12580
0x7f0f30c12580 | Undefined | INFO | 2021-07-14 05:31:15,199 | --------------------------------------------------------------------------------
0x7f0f30c12580 | Undefined | INFO | 2021-07-14 05:31:15,205 | Loaded log config from /home/farid/.local/share/DaVinciResolve/configs/log-conf.xml
0x7f0f30c12580 | Undefined | INFO | 2021-07-14 05:31:15,205 | --------------------------------------------------------------------------------
/usr/bin/progl: line 30: 2990 Segmentation fault (core dumped) "$@"
Log:
0x7f0f30c12580 | Main | INFO | 2021-07-14 05:31:15,224 | Running DaVinci Resolve Studio v17.2.2.0004 (Linux/Clang x86_64)
0x7f0f30c12580 | Main | INFO | 2021-07-14 05:31:15,224 | BMD_BUILD_UUID 8fea1acd-a175-4f3e-aa1e-a4666707d33b
0x7f0f30c12580 | Main | INFO | 2021-07-14 05:31:15,224 | BMD_GIT_COMMIT 136c2ab8e881295efb47160ea8fcb99d78ea9c40
0x7f0f30c12580 | GPUDetect | INFO | 2021-07-14 05:31:15,270 | Starting GPUDetect 1.1_3-a4
AMD Radeon RX 580.
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.