I can confirm that @ponies fix works (I edited the PKGBUILD file as listed, in two lines as opposed to one line). It worked. Resolve updated to 17.1 but unlike @kureta all of my icons have disappeared entirely. I'm also using GNOME. I can run Resolve via terminal using /opt/resolve/bin/resolve but it would be nice to re-install having all of the menu items back. Any suggestions would be apppreciated.
Search Criteria
Package Details: davinci-resolve 19.1.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/davinci-resolve.git (read-only, click to copy) |
---|---|
Package Base: | davinci-resolve |
Description: | Professional A/V post-production software suite from Blackmagic Design |
Upstream URL: | https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion |
Keywords: | blackmagic davinci editor resolve video |
Licenses: | LicenseRef-Commercial |
Conflicts: | davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta |
Submitter: | jonathon |
Maintainer: | Muflone |
Last Packager: | Muflone |
Votes: | 150 |
Popularity: | 2.68 |
First Submitted: | 2017-04-19 20:57 (UTC) |
Last Updated: | 2025-03-22 03:49 (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, jdk17-jetbrains-binAUR, 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, jdk21-jetbrains-binAUR, 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, 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-470xxAUR, 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, 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 (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 26 27 28 29 30 31 32 33 34 35 36 .. 60 Next › Last »
micro-nerd commented on 2021-03-17 01:44 (UTC)
kureta commented on 2021-03-16 22:24 (UTC)
@ponies yout fix works but there is a small problem. all .desktop
files have entries like
Path=RESOLVE_INSTALL_LOCATION/
Exec=RESOLVE_INSTALL_LOCATION/bin/resolve %u
So Gnome does not recognize them as a desktop application. I have replaced all RESOLVE_INSTALL_LOCATION
entries with /opt/resolve
and now everything works without any problems. But I don't know how the PKGBUILD
should be modified to make this change during installation.
mari5ha commented on 2021-03-16 15:24 (UTC) (edited on 2021-03-16 15:40 (UTC) by mari5ha)
Thank you very much @ponies your fix is working actually! :)
ponies commented on 2021-03-16 11:03 (UTC) (edited on 2021-03-16 11:14 (UTC) by ponies)
FIXED
the problem is
./${_installer_binary} --appimage-extract "${pkgdir}/opt/${_pkgname}"
change the line to:
./${_installer_binary} --appimage-extract
mv squashfs-root/* "${pkgdir}/opt/${_pkgname}"
Explaination:
--appimage-extract [<pattern>] Extract content from embedded filesystem image
If pattern is passed, only extract matching
files
<deleted-account> commented on 2021-03-16 06:28 (UTC)
Using yay:
-> 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...
error making: davinci-resolve
smw commented on 2021-03-15 20:15 (UTC)
@bartus: Thank you! I applied your patch and retried the build, and this time it ran to completion and 17.1 seems to run properly. However, the build reported these messages:
Installing Application icons
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-mime: No writable system mimetype directory found.
xdg-mime: No writable system mimetype directory found.
Updating icon cache
gtk-update-icon-cache: Failed to open file /usr/share/icons/hicolor/.icon-theme.cache :
I/O error : Permission denied
I/O error : Permission denied
Failed to write XML file; For permission problems, try rerunning as root
Installing udev rules
Failed to send reload request: Permission denied
Failed to write 'change' to '/sys/devices/LNXSYSTM:00/uevent': Permission denied
Setting up dvpanels
lib/
lib/libc++abi.so.1
lib/libavahi-client.so.3
lib/libavahi-common.so.3
lib/libdns_sd.so.1
lib/libc++.so.1
lib/libusb-1.0.so.0
lib/libgcc_s.so.1
libDaVinciPanelAPI.so
libFairlightPanelAPI.so
Creating Common Data Dir : /var/BlackmagicDesign/DaVinci Resolve
mkdir: cannot create directory ‘/var/BlackmagicDesign’: Permission denied
bartus commented on 2021-03-15 18:35 (UTC) (edited on 2021-03-15 22:59 (UTC) by bartus)
@Konzartheld: I'm pretty sure it should work fine. Here's the list of files in my devinci-resolve
package http://ix.io/2SY2 (it contains all opt/davinci-resolve/bin
files.
My clone of this repo with applied patch. https://github.com/bartoszek/AUR-davinci-resolve.git
btw. Whole prepare()
function is redundant and irrelevant. When user builds on system that already has previous version of the package installed it warns about non existing problem, on the other hand when building first time and system has some residue from installing davinci-resolve
with appimage
, it's redundant to pacman
waring message for overlapping files which lists conflicting set of files and refers user to --overwrite
option for pacman -S
Konzertheld commented on 2021-03-15 16:07 (UTC)
@bartus I can confirm that extraction to squashfs-root works properly with the first command you suggested. Then I went ahead and modified the PKGBUILD and tried installing again, without success, still no binaries in /opt/resolve afterwards.
Also, I am pretty sure the link you posted is not what you wanted to post as it contains a lot of system information. :)
bartus commented on 2021-03-15 10:52 (UTC) (edited on 2021-03-15 11:16 (UTC) by bartus)
Unpack call to appimage
is malformed - it doesn't works like author thought it does.
./${_installer_binary} --appimage-extract "${pkgdir}/opt/${_pkgname}"
Last arguments names files to extract from appimage not location to extract to: --appimage-extract
puts all files in squashfs-root folder in current working dir, this call should looks like:
./${_installer_binary} --appimage-extract
cd squashfs-root
./installer -i -y -n -a -C "${pkgdir}/opt/${_pkgname}" "$PWD"
btw. fuse2 is not required if you are calling appimage --appimage-extract
Apply with git am -s < <(curl -s http://ix.io/2SVj)
And sorry lads, looks like this is all my fault, as I suggested this change without explaining all quirks that has to be accounted for ಥ_ಥ [###]
ilovesusu commented on 2021-03-15 03:53 (UTC)
==> 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...
Pinned Comments
Muflone commented on 2025-01-26 00:55 (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.
satriani commented on 2021-05-15 14:14 (UTC)
Issues and bugs, please report on the official forum here: https://forum.blackmagicdesign.com/viewforum.php?f=21&sid=239f0d5c49abe5d6a635b69638192e9a Thank you!
Visit DaVinci Resolve - ArchWiki before installing: https://wiki.archlinux.org/title/DaVinci_Resolve
ATTENTION: Please don't flag this package as out-of-date before beta version has been released as stable!
This is a current stable Package!
The current free beta is available here: https://aur.archlinux.org/packages/davinci-resolve-beta/
And for current studio beta here: https://aur.archlinux.org/packages/davinci-resolve-studio-beta/
Thanks.