Package Details: davinci-resolve 19.1.3-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: LicenseRef-Commercial
Conflicts: davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta
Submitter: jonathon
Maintainer: Muflone
Last Packager: Muflone
Votes: 150
Popularity: 4.63
First Submitted: 2017-04-19 20:57 (UTC)
Last Updated: 2025-01-26 02:20 (UTC)

Dependencies (25)

Required by (0)

Sources (1)

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.

Latest Comments

« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 59 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 | --------------------------------------------------------------------------------