Package Details: davinci-resolve 18.6.6-2

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: Commercial
Conflicts: davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta
Submitter: jonathon
Maintainer: satriani
Last Packager: satriani
Votes: 130
Popularity: 2.09
First Submitted: 2017-04-19 20:57 (UTC)
Last Updated: 2024-03-24 21:14 (UTC)

Dependencies (24)

Required by (0)

Sources (1)

Pinned Comments

satriani commented on 2021-05-15 14:15 (UTC) (edited on 2021-05-15 14:16 (UTC) by satriani)

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.

Latest Comments

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

xiota commented on 2023-10-04 00:57 (UTC) (edited on 2023-10-05 03:21 (UTC) by xiota)

Clean chroot. davinci-resolve, davinci-resolve-beta, davinci-resolve-studio have some issues. (They all appear to use the same PKGBUILD.)

  • Uses jq before it's installed. Lines 45-46. As far as I know, this is not possible to resolve within the PKGBUILD itself. The data should be processed using basic tools, like bash builtins, grep, and sed.

  • patchelf fails because the paths do not exist before the package is installed. From basic testing, seems to be unnecessary.

  • Some runtime issues others have reported might be resolved by setting LD_LIBRARY_PATH in the .desktop files. Did not fully test this.

  • while loops to fix permissions seems to be unnecessary. chmod -R u+rwX,go+rX,go-w "${srcdir}/squashfs-root" seems to be sufficient.

  • Why installing to /opt/resolve instead of /opt/davinci-resolve. This program is well known by its full name, and there are other programs named *resolv*.

  • depends should be moved into package() because they are runtime dependencies only. This is a binary package with minimal build dependencies.

  • This package requires about 21 GB to build. (3GB zip → 3GB appimage/run → 6GB squashfs → 6GB pkg → 3GB pkg.tar.zst) This can be reduced to 12 GB by deleting the .run file after extraction and moving the files to pkgdir instead of copying (via install).

  • Maybe DaVinciResolveInstaller.desktop should not be installed?

If @satriani is interested, I can help fix some of the above issues.

C_Schmidpeter commented on 2023-10-04 00:49 (UTC)

Build now fails with:

squashfs-root/libs/libavutil.so.56.51.100 squashfs-root/libs/libc++.so.1 fopen error: Permission denied ==> ERROR: A failure occurred in prepare(). Aborting...

jayanthl commented on 2023-09-30 11:10 (UTC)

And also the DR on first run show blank white loading screen and stucks at it.

jayanthl commented on 2023-09-30 11:01 (UTC)

Hello guys

DR is crashing witht this log

''' ==========[CRASH DUMP]==========

TIME Sat Sep 30 16:21:51 2023 - Uptime 00:00:03 (hh:mm:ss)
PROGRAM_NAME DaVinci Resolve v18.6.0.0009 (Linux/Clang x86_64)
BMD_ARCHITECTURE x86_64
BMD_BUILD_UUID 445d7d93-25e8-4e6d-a54e-1bb3ee745c58
BMD_GIT_COMMIT 2541dac8b8ea4bd08de600b58edcb7d95aa657bc
BMD_UTIL_VERSION 18.6.0.0009
OS Linux

./resolve() [0x48069c9] ./resolve() [0x4805db0] /usr/lib/libc.so.6(+0x3e710) [0x7f6a5a25c710] /usr/lib/libc.so.6(+0x89700) [0x7f6a5a2a7700] /usr/lib/libc.so.6(pthread_mutex_lock+0x112) [0x7f6a5a2adec2] /opt/resolve/bin/../libs/libc++.so.1(_ZNSt3__15mutex4lockEv+0xb) [0x7f6a6f9fdd0b] /opt/resolve/bin/../libs/libgpudetect.so(+0x1b50a) [0x7f6a6f8ea50a] ./resolve() [0x250f715] ./resolve() [0x2509c76] ./resolve() [0x2516fd2] ./resolve() [0x251238e] ./resolve() [0x250a00a] ./resolve() [0x24fc59f] ./resolve() [0x24f9b8a] ./resolve() [0x24f6f53] ./resolve() [0x24f68a8] ./resolve() [0x250d8f9] ./resolve() [0x24c8d93] /usr/lib/libc.so.6(+0x3e710) [0x7f6a5a25c710] /usr/lib/libc.so.6(+0x91b41) [0x7f6a5a2afb41] /opt/intel/oneapi/compiler/2023.0.0/linux/lib/libOpenCL.so(clGetExtensionFunctionAddress+0x13) [0x7f6a578c64a3] /opt/intel/oneapi/compiler/2023.0.0/linux/lib/libOpenCL.so(+0x76e7) [0x7f6a578c56e7] /opt/intel/oneapi/compiler/2023.0.0/linux/lib/libOpenCL.so(+0xbbd9) [0x7f6a578c9bd9] /usr/lib/libc.so.6(+0x91bbf) [0x7f6a5a2afbbf] /opt/intel/oneapi/compiler/2023.0.0/linux/lib/libOpenCL.so(clGetExtensionFunctionAddress+0x13) [0x7f6a578c64a3] /opt/cuda/lib64/libOpenCL.so.1(+0x2fc4) [0x7f6a54402fc4] /usr/lib/libc.so.6(+0x91bbf) [0x7f6a5a2afbbf] /opt/cuda/lib64/libOpenCL.so.1(clGetPlatformIDs+0x1f) [0x7f6a544048df] /opt/resolve/bin/../libs/libgpudetect.so(+0x4f367) [0x7f6a6f91e367] /opt/resolve/bin/../libs/libgpudetect.so(+0x494af) [0x7f6a6f9184af] /opt/resolve/bin/../libs/libgpudetect.so(+0x577f1) [0x7f6a6f9267f1] /opt/resolve/bin/../libs/libgpudetect.so(+0x13d2f) [0x7f6a6f8e2d2f] /opt/resolve/bin/../libs/libgpudetect.so(+0x13864) [0x7f6a6f8e2864] ./resolve() [0x24c6d3d] ./resolve() [0x24c15fe] /usr/lib/libc.so.6(+0x27cd0) [0x7f6a5a245cd0] /usr/lib/libc.so.6(__libc_start_main+0x8a) [0x7f6a5a245d8a] ./resolve() [0x24c024b] Signal Number = 1 '''

Any idea ?

Typology commented on 2023-09-20 09:56 (UTC)

No issues here (nvidia). Thank you for fixing the issues quickly :)

satriani commented on 2023-09-20 09:55 (UTC)

Please provide feedback. Unfortunately, I have no possibility to test myself.

thedanbob commented on 2023-09-19 20:43 (UTC) (edited on 2023-09-19 20:44 (UTC) by thedanbob)

PKGBUILD for 18.6.0-2 needs a slight tweak:

diff --git a/PKGBUILD b/PKGBUILD
index 1a36990..15e68f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -179,9 +179,9 @@ prepare()

        ln -s "${srcdir}/squashfs-root/BlackmagicRAWPlayer/BlackmagicRawAPI" "${srcdir}/squashfs-root/bin/"

-       mv "${srcdir}/squashfs-root/libc++.so.1" "${srcdir}/squashfs-root/libc++.so.1.orig"
+       mv "${srcdir}/squashfs-root/libs/libc++.so.1" "${srcdir}/squashfs-root/libs/libc++.so.1.orig"

-       ln -s /usr/lib/libc++.so.1.0 "${srcdir}/squashfs-root/libc++.so.1"
+       ln -s /usr/lib/libc++.so.1.0 "${srcdir}/squashfs-root/libs/libc++.so.1"

        echo "StartupWMClass=resolve" >> "${srcdir}/squashfs-root/share/DaVinciResolve.desktop"

jayanthl commented on 2023-09-19 11:02 (UTC)

Guys stuck on this, Dr doesn't start, running on kernel: 6.1.52-1-lts Graphics card: RTX 3060, Latest repo nivida dkms driver

Could anybody help me with this ?

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 log4cxx: No appender could be found for logger (BtCommon). log4cxx: Please initialize the log4cxx system properly. 18.5.1.0006 Linux/Clang x86_64 Main thread starts: 74E1EF80 log4cxx: setFile(./logs/rollinglog.txt,true) call failed. log4cxx: IO Exception : status code = 13 0x7fce74e1ef80 | Undefined | INFO | 2023-09-19 16:20:46,931 | -------------------------------------------------------------------------------- log4cxx: No output stream or file set for the appender named [RollLogAppender]. 0x7fce74e1ef80 | Undefined | INFO | 2023-09-19 16:20:46,931 | Loaded log config from /home/jayanthl/.local/share/DaVinciResolve/configs/log-conf.xml 0x7fce74e1ef80 | Undefined | INFO | 2023-09-19 16:20:46,931 | --------------------------------------------------------------------------------