DaVinci Resolve on Linux - Install issues

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

peteru

Blackmagic Design

  • Posts: 19
  • Joined: Wed Mar 09, 2022 1:55 am
  • Location: Sydney
  • Real Name: Peter Urbanec

Re: DaVinci Resolve on Linux - Install issues

PostFri Jun 30, 2023 11:58 am

I do wish Blackmagic would consider a installer format like Flatpak or Snap for a single installer that works across all versions of Linux!

Flatpak and Snap packaging is OK for simple applications. However, there are technical limitations that get in the way of something as complex as Resolve or Fusion. The sandboxing models are problematic when you consider hardware support or remote workflows.

If you have an undemanding installation, you may want to take a look at Distrobox as an alternative way for providing the required runtime (centos7/rocky8) from your preferred host distro. While this is not an officially supported runtime, it has been known to work for some people.
Offline

Daniel Tufvesson

  • Posts: 278
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostSun Jul 02, 2023 8:23 pm

ririri wrote:Hello, I'd appreciate to know if anybody already had experiences with running a current version of Resolve via makeresolvedeb on the new Debian 12 "Bookworm" stable? Would be very happy to hear any good or bad experiences.
It runs fine!
Shoot - BMCC | BMPCC | BMPCC4K | BMVA | GH5
Edit - Resolve Studio 19 | Debian Linux 12 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Speed Editor
Monitor - Decklink SDI, SDI Duo, SDI 4K, Intensity Pro
danieltufvesson.com/makeresolvedeb
Offline

bigb262

  • Posts: 37
  • Joined: Fri Dec 04, 2020 1:23 pm
  • Real Name: Bernd Schmidt

Re: DaVinci Resolve on Linux - Install issues

PostFri Jul 07, 2023 8:03 am

Hello, I can no longer start Davinci Resolve on Opensuse Tumbleweed. When calling "/opt/resolve/bin/resolve" I get the following error: symbol lookup error: /lib64/libpango-1.0.so.0: undefined symbol: g_string_free_and_steal
Is there any way to solve the problem?
Offline

ririri

  • Posts: 14
  • Joined: Wed Oct 14, 2020 10:17 pm
  • Real Name: Richard Suchard

Re: DaVinci Resolve on Linux - Install issues

PostSun Jul 09, 2023 12:00 pm

Dear Daniel, dear community,
I've recently installed Resolve Studio 18.1.4 on a fresh Debian 12 install via makeresolvedeb.
Installation went smoothly as usual and without any error msgs. Unfortunately, resolve crashes after a couple of seconds even before getting to the first welcome screen. I've checked the suggested methods and looked in the forums but am yet unable to figure out a solution for my problem. It -seems- that it is not GPU related as the log shows that the nvidia gpu is found and selected.
I post the relevant logs below and appreciate any thoughts and suggestions any of you might have on this:

Running Resolve from prompt:
Code: Select all
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
18.1.4.0009 Linux/Clang x86_64
Main thread starts: 1F92A6C0
log4cxx: setFile(./logs/rollinglog.txt,true) call failed.
log4cxx: IO Exception : status code = 2
0x7ff51f92a6c0 | Undefined            | INFO  | 2023-07-09 13:48:41,377 | --------------------------------------------------------------------------------
log4cxx: No output stream or file set for the appender named [RollLogAppender].
0x7ff51f92a6c0 | Undefined            | INFO  | 2023-07-09 13:48:41,377 | Loaded log config from /home/user/.local/share/DaVinciResolve/configs/log-conf.xml
0x7ff51f92a6c0 | Undefined            | INFO  | 2023-07-09 13:48:41,377 | --------------------------------------------------------------------------------


Resolve log txt:
(Hints to issues with quicktime dependencies?!)
Code: Select all
0x7fdd144076c0 | Main                 | INFO  | 2023-07-09 13:00:25,865 | Running DaVinci Resolve Studio v18.1.4.0009 (Linux/Clang x86_64)
0x7fdd144076c0 | Main                 | INFO  | 2023-07-09 13:00:25,865 | BMD_BUILD_UUID 9493d933-d2a4-4bc2-9c67-e67b8e0319c8
0x7fdd144076c0 | Main                 | INFO  | 2023-07-09 13:00:25,865 | BMD_GIT_COMMIT 80fd92c195f045f2f76acf506a6424b0b1ef94bd
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,865 | Starting GPUDetect 1.2_3-a1
0x7fdd144076c0 | GPUDetect            | ERROR | 2023-07-09 13:00:25,908 | No Main Display GPU found and no monitors found to match, defaulting to gpu:9b3e9662.f91e8f0c.
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 | Done in 42 ms.
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 | Detected System:
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |   - OS: Linux Debian GNU/Linux 12 (bookworm)
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |   - Model: LENOVO (removed)
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |   - System ID: (removed)
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |   - CPU: Intel Core i7-9750H, 12 threads, x86-64
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |   - RAM: 2.8 GiB used of 31.0 GiB
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |   - NVIDIA GPU Driver: 525.105, supports CUDA 12.0
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 | Detected 1 GPUs:
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |   - "NVIDIA Quadro T2000" (gpu:9b3e9662.f91e8f0c) <- Main Display GPU
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |     Discrete, 7 MiB used of 3.6 GiB VRAM, PCI:1:0.0
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 |     Matches: CUDA, NVML, OpenCL, XOrg
0x7fdd144076c0 | GPUDetect            | INFO  | 2023-07-09 13:00:25,908 | Detected 1 monitors:
0x7fdd144076c0 | Main.GPUConfig       | INFO  | 2023-07-09 13:00:25,908 | Compute API set to automatic, defaulting to CUDA.
0x7fdd144076c0 | Main.GPUConfig       | INFO  | 2023-07-09 13:00:25,908 | Selected compute API: CUDA
0x7fdd144076c0 | Main.GPUConfig       | INFO  | 2023-07-09 13:00:25,908 | Automatic GPU Selection:
0x7fdd144076c0 | Main.GPUConfig       | INFO  | 2023-07-09 13:00:25,908 |   - "NVIDIA Quadro T2000" (gpu:9b3e9662.f91e8f0c)
0x7fdd144076c0 | IO                   | INFO  | 2023-07-09 13:00:25,908 | RED InitializeSdk with library path at /opt/resolve/libs
0x7fdd144076c0 | IO                   | INFO  | 2023-07-09 13:00:26,004 | R3DAPI 8.3.1-52407 (20220725 Lx64S) R3DSDK 8.3.1-52407 (20220725 Lx64D C3B1) RED CUDA 8.3.1-52408 (20220725) [/opt/resolve/libs/] init is successful
0x7fdd144076c0 | Main                 | INFO  | 2023-07-09 13:00:26,004 | 0 RED rocket cards available
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
0x7fdd144076c0 | Main                 | INFO  | 2023-07-09 13:00:26,004 | Decklink model name: '', version: ''
0x7fdd144076c0 | DVIP                 | INFO  | 2023-07-09 13:00:26,004 | DVIP release/18.1.4 build 3 (f560aa1c36308c3d704018aa42c2f14b4e798037). Release, version 18.1.4.
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,004 | Using DNxHR library v2.7.3.27r
0x7fdcaa9ff6c0 | SyManager            | ERROR | 2023-07-09 13:00:26,107 | GetProjectLibraries() - Access token is empty
0x7fdcb0cf06c0 | Fusion               | INFO  | 2023-07-09 13:00:26,208 | Fusion Build: 579c8f0b_0002 (Feb 22 2023 23:12:38)
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: linuxfb, minimal, offscreen, xcb.



==========[CRASH DUMP]==========
#TIME Sun Jul  9 13:00:26 2023 - Uptime 00:00:00 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve Studio v18.1.4.0009 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID 9493d933-d2a4-4bc2-9c67-e67b8e0319c8
#BMD_GIT_COMMIT 80fd92c195f045f2f76acf506a6424b0b1ef94bd
#BMD_UTIL_VERSION 18.1.4.0009
#OS Linux

/opt/resolve/bin/resolve() [0x45763d9]
/opt/resolve/bin/resolve() [0x45757c0]
/lib/x86_64-linux-gnu/libc.so.6(+0x3bf90) [0x7fdd14c5af90]
/lib/x86_64-linux-gnu/libc.so.6(+0x8accc) [0x7fdd14ca9ccc]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7fdd14c5aef2]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7fdd14c45472]
/opt/resolve/bin/../libs/libQt5Core.so.5(+0xa7bd6) [0x7fdd03aa7bd6]
/opt/resolve/bin/../libs/libQt5Core.so.5(_ZNK14QMessageLogger5fatalEPKcz+0xbd) [0x7fdd03aa90e1]
/opt/resolve/bin/../libs/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate25createPlatformIntegrationEv+0x1fb3) [0x7fdd0431c7e3]
/opt/resolve/bin/../libs/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate21createEventDispatcherEv+0x1b) [0x7fdd0431d43b]
/opt/resolve/bin/../libs/libQt5Core.so.5(_ZN23QCoreApplicationPrivate4initEv+0x78d) [0x7fdd03c9408d]
/opt/resolve/bin/../libs/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate4initEv+0x19) [0x7fdd04316469]
/opt/resolve/bin/../libs/libQt5Widgets.so.5(_ZN19QApplicationPrivate4initEv+0x9) [0x7fdd1f363e99]
/opt/resolve/bin/../libs/libQt5Widgets.so.5(_ZN12QApplicationC2ERiPPci+0xa9) [0x7fdd1f363e59]
/opt/resolve/bin/resolve() [0x23f23e6]
/opt/resolve/bin/resolve() [0x2397238]
/opt/resolve/bin/resolve() [0x2391e7d]
/lib/x86_64-linux-gnu/libc.so.6(+0x2718a) [0x7fdd14c4618a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7fdd14c46245]
/opt/resolve/bin/resolve() [0x2390c0b]
Signal Number = 6

================================
0x7fdc9e1f86c0 | Fusion               | INFO  | 2023-07-09 13:00:26,213 | fusionsystem: = "/opt/resolve/libs/Fusion/libfusionsystem.so"
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,213 | NVDEC is using upto (487) MB
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,216 | NVDEC decodes H264, chroma 4:2:0, bitdepth 8, upto 4096 x 4096
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,217 | NVDEC decodes HEVC, chroma 4:2:0, bitdepth 8, upto 8192 x 8192
0x7fdc9e1f86c0 | Fusion               | INFO  | 2023-07-09 13:00:26,219 | FusionLibs: = "/opt/resolve/libs/Fusion/"
0x7fdc9e1f86c0 | Fusion               | INFO  | 2023-07-09 13:00:26,219 | UserData:   = "/home/user/.local/share/DaVinciResolve/Fusion"
0x7fdc9e1f86c0 | Fusion               | INFO  | 2023-07-09 13:00:26,219 | Profiles:   = "UserData:Profiles/"
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,219 | NVDEC decodes HEVC, chroma 4:2:0, bitdepth 10, upto 8192 x 8192
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,220 | NVDEC decodes HEVC, chroma 4:2:0, bitdepth 12, upto 8192 x 8192
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,222 | NVDEC decodes HEVC, chroma 4:4:4, bitdepth 8, upto 8192 x 8192
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,223 | NVDEC decodes HEVC, chroma 4:4:4, bitdepth 10, upto 8192 x 8192
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,224 | NVDEC decodes HEVC, chroma 4:4:4, bitdepth 12, upto 8192 x 8192
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,225 | NVDEC decodes VP9, chroma 4:2:0, bitdepth 8, upto 8192 x 8192
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,226 | NVDEC decodes VP9, chroma 4:2:0, bitdepth 10, upto 8192 x 8192
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,232 | Nvidia GPU (0) is initialised as decoding and encoding device.
0x7fdcb04ef6c0 | IO                   | INFO  | 2023-07-09 13:00:26,234 | IO codec library load completed in 230 ms.
0x7fdd144076c0 | CrashReport          | ERROR | 2023-07-09 13:00:26,808 | Compress() : Failed to add file:/home/user/.local/share/DaVinciResolve/configs/UI.preset to archive.
0x7fdd144076c0 | CrashReport          | ERROR | 2023-07-09 13:00:26,809 | Compress() : Failed to add file:/home/user/.local/share/DaVinciResolve/configs/config.user.xml to archive.
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


Libraries seem to be ok:
Code: Select all
   linux-vdso.so.1 (0x00007ffcd4be6000)
   libc++.so.1 => /opt/resolve/bin/../libs/libc++.so.1 (0x00007fcf47e00000)
   libc++abi.so.1 => /opt/resolve/bin/../libs/libc++abi.so.1 (0x00007fcf47a00000)
   libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fcf48142000)
   libgpudetect.so => /opt/resolve/bin/../libs/libgpudetect.so (0x00007fcf47d36000)
   librsvg-2.so.2 => /lib/x86_64-linux-gnu/librsvg-2.so.2 (0x00007fcf46e00000)
   libBMDDavUI.so => /opt/resolve/bin/../libs/libBMDDavUI.so (0x00007fcf478f8000)
   libQt5Concurrent.so.5 => /opt/resolve/bin/../libs/libQt5Concurrent.so.5 (0x00007fcf4813a000)
   libQt5DBus.so.5 => /opt/resolve/bin/../libs/libQt5DBus.so.5 (0x00007fcf47ca1000)
   libQt5Multimedia.so.5 => /opt/resolve/bin/../libs/libQt5Multimedia.so.5 (0x00007fcf46d0d000)
   libQt5OpenGL.so.5 => /opt/resolve/bin/../libs/libQt5OpenGL.so.5 (0x00007fcf480d8000)
   libQt5Sql.so.5 => /opt/resolve/bin/../libs/libQt5Sql.so.5 (0x00007fcf47c60000)
   libQt5Svg.so.5 => /opt/resolve/bin/../libs/libQt5Svg.so.5 (0x00007fcf4789a000)
   libQt5WebSockets.so.5 => /opt/resolve/bin/../libs/libQt5WebSockets.so.5 (0x00007fcf46cda000)
   libQt5Widgets.so.5 => /opt/resolve/bin/../libs/libQt5Widgets.so.5 (0x00007fcf46400000)
   libQt5Xml.so.5 => /opt/resolve/bin/../libs/libQt5Xml.so.5 (0x00007fcf46c85000)
   libQt5XmlPatterns.so.5 => /opt/resolve/bin/../libs/libQt5XmlPatterns.so.5 (0x00007fcf46000000)
   fusionscript.so => /opt/resolve/bin/../libs/Fusion/fusionscript.so (0x00007fcf45800000)
   libluajit-5.1.so.2 => /opt/resolve/bin/../libs/libluajit-5.1.so.2 (0x00007fcf45400000)
   libtbbmalloc.so.2 => /opt/resolve/bin/../libs/libtbbmalloc.so.2 (0x00007fcf45000000)
   libtbbmalloc_proxy.so.2 => /opt/resolve/bin/../libs/libtbbmalloc_proxy.so.2 (0x00007fcf44c00000)
   libcudart.so.11.0 => /opt/resolve/bin/../libs/libcudart.so.11.0 (0x00007fcf44800000)
   libcublas.so.11 => /opt/resolve/bin/../libs/libcublas.so.11 (0x00007fcf3e800000)
   libnvrtc.so.11.0 => /opt/resolve/bin/../libs/libnvrtc.so.11.0 (0x00007fcf3d000000)
   libGLU.so.1 => /lib/x86_64-linux-gnu/libGLU.so.1 (0x00007fcf46c12000)
   libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007fcf46b8b000)
   libXxf86vm.so.1 => /lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fcf3cc00000)
   libSM.so.6 => /lib/x86_64-linux-gnu/libSM.so.6 (0x00007fcf47c55000)
   libICE.so.6 => /lib/x86_64-linux-gnu/libICE.so.6 (0x00007fcf46b6d000)
   libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcf45f21000)
   libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcf47c50000)
   librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fcf47c4b000)
   libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007fcf46b40000)
   libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fcf47c41000)
   liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fcf46b11000)
   libopencv_calib3d.so.3.4 => /opt/resolve/bin/../libs/libopencv_calib3d.so.3.4 (0x00007fcf44e3a000)
   libopencv_dnn.so.3.4 => /opt/resolve/bin/../libs/libopencv_dnn.so.3.4 (0x00007fcf3c800000)
   libopencv_objdetect.so.3.4 => /opt/resolve/bin/../libs/libopencv_objdetect.so.3.4 (0x00007fcf45ecf000)
   libopencv_video.so.3.4 => /opt/resolve/bin/../libs/libopencv_video.so.3.4 (0x00007fcf457af000)
   libopencv_ml.so.3.4 => /opt/resolve/bin/../libs/libopencv_ml.so.3.4 (0x00007fcf456e9000)
   libopencv_features2d.so.3.4 => /opt/resolve/bin/../libs/libopencv_features2d.so.3.4 (0x00007fcf4534f000)
   libssl.so.1.1 => /opt/resolve/bin/../libs/libssl.so.1.1 (0x00007fcf452b9000)
   libcrypto.so.1.1 => /opt/resolve/bin/../libs/libcrypto.so.1.1 (0x00007fcf3c400000)
   libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fcf46b00000)
   libpq.so.5 => /opt/resolve/bin/../libs/libpq.so.5 (0x00007fcf45e83000)
   libcurl.so => /opt/resolve/bin/../libs/libcurl.so (0x00007fcf44b6a000)
   libgvc.so.6 => /opt/resolve/bin/../libs/libgvc.so.6 (0x00007fcf3c000000)
   libcgraph.so.6 => /opt/resolve/bin/../libs/libcgraph.so.6 (0x00007fcf3bc00000)
   libcdt.so.5 => /opt/resolve/bin/../libs/libcdt.so.5 (0x00007fcf3b800000)
   libxdot.so.4 => /opt/resolve/bin/../libs/libxdot.so.4 (0x00007fcf3b400000)
   libpathplan.so.4 => /opt/resolve/bin/../libs/libpathplan.so.4 (0x00007fcf3b000000)
   liblog4cxx.so.10 => /opt/resolve/bin/../libs/liblog4cxx.so.10 (0x00007fcf3aa00000)
   libaprutil-1.so.0 => /opt/resolve/bin/../libs/libaprutil-1.so.0 (0x00007fcf3a600000)
   libapr-1.so.0 => /opt/resolve/bin/../libs/libapr-1.so.0 (0x00007fcf3a200000)
   libcudnn.so.8 => /opt/resolve/bin/../libs/libcudnn.so.8 (0x00007fcf39e00000)
   libOpenCL.so.1 => /lib/x86_64-linux-gnu/libOpenCL.so.1 (0x00007fcf46aee000)
   libArriImageSdk.so.7 => /opt/resolve/bin/../libs/libArriImageSdk.so.7 (0x00007fcf38c00000)
   libCrmSdk.so.2.8 => /opt/resolve/bin/../libs/libCrmSdk.so.2.8 (0x00007fcf37c00000)
   libcodexhdedecoder.so.4 => /opt/resolve/bin/../libs/libcodexhdedecoder.so.4 (0x00007fcf37800000)
   libavformat.so.58 => /opt/resolve/bin/../libs/libavformat.so.58 (0x00007fcf37200000)
   libavcodec.so.58 => /opt/resolve/bin/../libs/libavcodec.so.58 (0x00007fcf35c00000)
   libavutil.so.56 => /opt/resolve/bin/../libs/libavutil.so.56 (0x00007fcf35600000)
   libgvcodec.so => /opt/resolve/bin/../libs/libgvcodec.so (0x00007fcf35200000)
   libMXF.so => /opt/resolve/bin/../libs/libMXF.so (0x00007fcf34e00000)
   libSonyRawDev.so.4 => /opt/resolve/bin/../libs/libSonyRawDev.so.4 (0x00007fcf34800000)
   libsonyxavcenc.so => /opt/resolve/bin/../libs/libsonyxavcenc.so (0x00007fcf34400000)
   libQtSingleApplication.so => /opt/resolve/bin/../libs/libQtSingleApplication.so (0x00007fcf34000000)
   libSMDK-Linux-x64.so.4.21 => /opt/resolve/bin/../libs/libSMDK-Linux-x64.so.4.21 (0x00007fcf33c00000)
   libDNxHR.so => /opt/resolve/bin/../libs/libDNxHR.so (0x00007fcf33600000)
   libDNxUncompressedSDK.so => /opt/resolve/bin/../libs/libDNxUncompressedSDK.so (0x00007fcf33200000)
   libfraunhoferdcp.so => /opt/resolve/bin/../libs/libfraunhoferdcp.so (0x00007fcf2fe00000)
   libxmlsec1.so => /opt/resolve/bin/../libs/libxmlsec1.so (0x00007fcf2f800000)
   libxmlsec1-openssl.so => /opt/resolve/bin/../libs/libxmlsec1-openssl.so (0x00007fcf2f000000)
   libgstreamer-1.0.so.0 => /opt/resolve/bin/../libs/libgstreamer-1.0.so.0 (0x00007fcf2ec00000)
   libgobject-2.0.so.0 => /opt/resolve/bin/../libs/libgobject-2.0.so.0 (0x00007fcf2e800000)
   libglib-2.0.so.0 => /opt/resolve/bin/../libs/libglib-2.0.so.0 (0x00007fcf2e400000)
   libgstbase-1.0.so.0 => /opt/resolve/bin/../libs/libgstbase-1.0.so.0 (0x00007fcf2e000000)
   libgstapp-1.0.so.0 => /opt/resolve/bin/../libs/libgstapp-1.0.so.0 (0x00007fcf2dc00000)
   libgstrtp-1.0.so.0 => /opt/resolve/bin/../libs/libgstrtp-1.0.so.0 (0x00007fcf2d800000)
   libgstvideo-1.0.so.0 => /opt/resolve/bin/../libs/libgstvideo-1.0.so.0 (0x00007fcf2d400000)
   libgstsdp-1.0.so.0 => /opt/resolve/bin/../libs/libgstsdp-1.0.so.0 (0x00007fcf2d000000)
   libgstpbutils-1.0.so.0 => /opt/resolve/bin/../libs/libgstpbutils-1.0.so.0 (0x00007fcf2cc00000)
   libgstaudio-1.0.so.0 => /opt/resolve/bin/../libs/libgstaudio-1.0.so.0 (0x00007fcf2c800000)
   libgsttag-1.0.so.0 => /opt/resolve/bin/../libs/libgsttag-1.0.so.0 (0x00007fcf2c400000)
   libgstwebrtc-1.0.so.0 => /opt/resolve/bin/../libs/libgstwebrtc-1.0.so.0 (0x00007fcf2c000000)
   libffi.so.7 => /opt/resolve/bin/../libs/libffi.so.7 (0x00007fcf2bc00000)
   libQt5Gui.so.5 => /opt/resolve/bin/../libs/libQt5Gui.so.5 (0x00007fcf2b400000)
   libQt5Core.so.5 => /opt/resolve/bin/../libs/libQt5Core.so.5 (0x00007fcf2ac00000)
   libQt5Network.so.5 => /opt/resolve/bin/../libs/libQt5Network.so.5 (0x00007fcf3ce32000)
   libopencv_flann.so.3.4 => /opt/resolve/bin/../libs/libopencv_flann.so.3.4 (0x00007fcf45245000)
   libopencv_highgui.so.3.4 => /opt/resolve/bin/../libs/libopencv_highgui.so.3.4 (0x00007fcf456dc000)
   libopencv_videoio.so.3.4 => /opt/resolve/bin/../libs/libopencv_videoio.so.3.4 (0x00007fcf456be000)
   libopencv_imgcodecs.so.3.4 => /opt/resolve/bin/../libs/libopencv_imgcodecs.so.3.4 (0x00007fcf4568b000)
   libopencv_imgproc.so.3.4 => /opt/resolve/bin/../libs/libopencv_imgproc.so.3.4 (0x00007fcf2a800000)
   libopencv_core.so.3.4 => /opt/resolve/bin/../libs/libopencv_core.so.3.4 (0x00007fcf2a400000)
   libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fcf44e1a000)
   libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcf3be1f000)
   /lib64/ld-linux-x86-64.so.2 (0x00007fcf48164000)
   libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fcf446be000)
   libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fcf44e05000)
   libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fcf2a000000)
   libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007fcf44b5f000)
   libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fcf44b31000)
   libgio-2.0.so.0 => /opt/resolve/bin/../libs/libgio-2.0.so.0 (0x00007fcf29c00000)
   libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fcf3ba54000)
   libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fcf44b20000)
   libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fcf3c2dc000)
   libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fcf44ab7000)
   libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fcf44668000)
   libxkbcommon-x11.so.0 => /lib/x86_64-linux-gnu/libxkbcommon-x11.so.0 (0x00007fcf44aac000)
   libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fcf3cbba000)
   libcublasLt.so.11 => /opt/resolve/bin/../libs/libcublasLt.so.11 (0x00007fcf1ea00000)
   libOpenGL.so.0 => /lib/x86_64-linux-gnu/libOpenGL.so.0 (0x00007fcf44a81000)
   libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fcf3c747000)
   libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fcf3cb86000)
   libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fcf3ce1c000)
   libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fcf3c728000)
   libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fcf3c6fd000)
   libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007fcf3ba18000)
   libbz2.so.1 => /lib/x86_64-linux-gnu/libbz2.so.1 (0x00007fcf3e7ed000)
   libgmodule-2.0.so.0 => /opt/resolve/bin/../libs/libgmodule-2.0.so.0 (0x00007fcf1e600000)
   liborc-0.4.so.0 => /opt/resolve/bin/../libs/liborc-0.4.so.0 (0x00007fcf1e200000)
   libgthread-2.0.so.0 => /lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fcf4465f000)
   libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fcf3c2b2000)
   libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fcf3b7ca000)
   libjpeg.so.62 => /lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007fcf3b737000)
   libicuuc.so.72 => /lib/x86_64-linux-gnu/libicuuc.so.72 (0x00007fcf1e002000)
   libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fcf3cb6d000)
   libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fcf3b633000)
   libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fcf3b3b5000)
   libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fcf3b30a000)
   libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fcf3b23f000)
   libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fcf44656000)
   libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fcf3ce0e000)
   libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fcf3c2a5000)
   libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007fcf3b617000)
   libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007fcf3c6f2000)
   libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fcf3af31000)
   libxcb-xkb.so.1 => /lib/x86_64-linux-gnu/libxcb-xkb.so.1 (0x00007fcf3b222000)
   libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fcf3ba0b000)
   libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fcf3ce09000)
   libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fcf1dc00000)
   libicudata.so.72 => /lib/x86_64-linux-gnu/libicudata.so.72 (0x00007fcf1be00000)
   libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fcf3a9d4000)
   libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fcf3b60a000)
   libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fcf3b218000)
   libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fcf3b20c000)
   libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fcf3a88d000)
   libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fcf3a544000)
   liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fcf3a867000)
   libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fcf3a844000)
   libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fcf3a51c000)
Last edited by ririri on Tue Jul 11, 2023 11:15 am, edited 1 time in total.
Offline

ririri

  • Posts: 14
  • Joined: Wed Oct 14, 2020 10:17 pm
  • Real Name: Richard Suchard

Re: DaVinci Resolve on Linux - Install issues

PostTue Jul 11, 2023 11:13 am

So today I've installed Resolve 18.1.4 on a fresh Debian 12 Desktop System with Nvidia GPU in the exact same way as I did on the notebook. Everything works fine on the desktop system, which initially led me to believe that the Optimus setup (onboard graphics + discrete GPU) of my notebook was the issue. The thing is, Resolve worked fine with hybrid graphics in Debian 11 on this computer, and also: when I change the BIOS mode to discrete graphics (and thereby should bypass any management of the oboard graphics completely), Resolve still won't boot. So there might be a different issue at play? For what it's worth, Blackmagic Speed Test accesses and uses the GPU successfully.

Here's the logfile from this setup (graphics set to discrete in BIOS):
Code: Select all
0x7ff34ae1c6c0 | Main                 | INFO  | 2023-07-11 12:58:10,103 | Running DaVinci Resolve Studio v18.1.4.0009 (Linux/Clang x86_64)
0x7ff34ae1c6c0 | Main                 | INFO  | 2023-07-11 12:58:10,103 | BMD_BUILD_UUID 9493d933-d2a4-4bc2-9c67-e67b8e0319c8
0x7ff34ae1c6c0 | Main                 | INFO  | 2023-07-11 12:58:10,103 | BMD_GIT_COMMIT 80fd92c195f045f2f76acf506a6424b0b1ef94bd
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:10,105 | Starting GPUDetect 1.2_3-a1
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,630 | Done in 3525 ms.
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,631 | Detected System:
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,631 |   - OS: Linux Debian GNU/Linux 12 (bookworm)
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,631 |   - Model: LENOVO (removed)
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,631 |   - System ID: (removed)
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,631 |   - CPU: Intel Core i7-9750H, 12 threads, x86-64
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,632 |   - RAM: 1.5 GiB used of 31.1 GiB
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,632 |   - NVIDIA GPU Driver: 525.105, supports CUDA 12.0
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,632 | Detected 1 GPUs:
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,634 |   - "NVIDIA Quadro T2000" (gpu:9b3e9662.f91e8f0c) <- Main Display GPU
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,634 |     Discrete, 120 MiB used of 3.6 GiB VRAM, PCI:1:0.0
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,634 |     Matches: CUDA, NVML, OpenCL, XOrg
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,634 | Detected 1 monitors:
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,634 |   - "Monitor" <- Main Monitor
0x7ff34ae1c6c0 | GPUDetect            | INFO  | 2023-07-11 12:58:13,634 |     1920x1080, connected to "NVIDIA Quadro T2000" (gpu:9b3e9662.f91e8f0c)
0x7ff34ae1c6c0 | Main.GPUConfig       | INFO  | 2023-07-11 12:58:13,636 | Compute API set to automatic, defaulting to CUDA.
0x7ff34ae1c6c0 | Main.GPUConfig       | INFO  | 2023-07-11 12:58:13,636 | Selected compute API: CUDA
0x7ff34ae1c6c0 | Main.GPUConfig       | INFO  | 2023-07-11 12:58:13,636 | Automatic GPU Selection:
0x7ff34ae1c6c0 | Main.GPUConfig       | INFO  | 2023-07-11 12:58:13,636 |   - "NVIDIA Quadro T2000" (gpu:9b3e9662.f91e8f0c)
0x7ff34ae1c6c0 | IO                   | INFO  | 2023-07-11 12:58:13,636 | RED InitializeSdk with library path at /opt/resolve/libs
0x7ff34ae1c6c0 | IO                   | INFO  | 2023-07-11 12:58:13,802 | R3DAPI 8.3.1-52407 (20220725 Lx64S) R3DSDK 8.3.1-52407 (20220725 Lx64D C3B1) RED CUDA 8.3.1-52408 (20220725) [/opt/resolve/libs/] init is successful
0x7ff34ae1c6c0 | Main                 | INFO  | 2023-07-11 12:58:13,802 | 0 RED rocket cards available
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
0x7ff34ae1c6c0 | Main                 | INFO  | 2023-07-11 12:58:13,803 | Decklink model name: '', version: ''
0x7ff34ae1c6c0 | DVIP                 | INFO  | 2023-07-11 12:58:13,803 | DVIP release/18.1.4 build 3 (f560aa1c36308c3d704018aa42c2f14b4e798037). Release, version 18.1.4.
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:13,918 | Using DNxHR library v2.7.3.27r
0x7ff2e05fd6c0 | SyManager            | ERROR | 2023-07-11 12:58:13,921 | GetProjectLibraries() - Access token is empty
0x7ff2e21ff6c0 | Fusion               | INFO  | 2023-07-11 12:58:14,056 | Fusion Build: 579c8f0b_0002 (Feb 22 2023 23:12:38)
0x7ff2d65fd6c0 | Fusion               | INFO  | 2023-07-11 12:58:14,063 | fusionsystem: = "/opt/resolve/libs/Fusion/libfusionsystem.so"
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,066 | NVDEC is using upto (486) MB


==========[CRASH DUMP]==========
#TIME Tue Jul 11 12:58:14 2023 - Uptime 00:00:00 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve Studio v18.1.4.0009 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID 9493d933-d2a4-4bc2-9c67-e67b8e0319c8
#BMD_GIT_COMMIT 80fd92c195f045f2f76acf506a6424b0b1ef94bd
#BMD_UTIL_VERSION 18.1.4.0009
#OS Linux

/opt/resolve/bin/resolve() [0x45763d9]
/opt/resolve/bin/resolve() [0x45757c0]
/lib/x86_64-linux-gnu/libc.so.6(+0x3bf90) [0x7ff34ae5af90]
/lib/x86_64-linux-gnu/libc.so.6(+0x8accc) [0x7ff34aea9ccc]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7ff34ae5aef2]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7ff34ae45472]
/opt/resolve/bin/../libs/libQt5Core.so.5(+0xa7bd6) [0x7ff339ca7bd6]
/opt/resolve/bin/../libs/libQt5Core.so.5(_ZNK14QMessageLogger5fatalEPKcz+0xbd) [0x7ff339ca90e1]
/opt/resolve/bin/../libs/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate25createPlatformIntegrationEv+0x1fb3) [0x7ff33a51c7e3]
/opt/resolve/bin/../libs/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate21createEventDispatcherEv+0x1b) [0x7ff33a51d43b]
/opt/resolve/bin/../libs/libQt5Core.so.5(_ZN23QCoreApplicationPrivate4initEv+0x78d) [0x7ff339e9408d]
/opt/resolve/bin/../libs/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate4initEv+0x19) [0x7ff33a516469]
/opt/resolve/bin/../libs/libQt5Widgets.so.5(_ZN19QApplicationPrivate4initEv+0x9) [0x7ff355563e99]
/opt/resolve/bin/../libs/libQt5Widgets.so.5(_ZN12QApplicationC2ERiPPci+0xa9) [0x7ff355563e59]
/opt/resolve/bin/resolve() [0x23f23e6]
/opt/resolve/bin/resolve() [0x2397238]
/opt/resolve/bin/resolve() [0x2391e7d]
/lib/x86_64-linux-gnu/libc.so.6(+0x2718a) [0x7ff34ae4618a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7ff34ae46245]
/opt/resolve/bin/resolve() [0x2390c0b]
Signal Number = 6

================================
0x7ff2d65fd6c0 | Fusion               | INFO  | 2023-07-11 12:58:14,068 | FusionLibs: = "/opt/resolve/libs/Fusion/"
0x7ff2d65fd6c0 | Fusion               | INFO  | 2023-07-11 12:58:14,068 | UserData:   = "/home/user/.local/share/DaVinciResolve/Fusion"
0x7ff2d65fd6c0 | Fusion               | INFO  | 2023-07-11 12:58:14,068 | Profiles:   = "UserData:Profiles/"
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,069 | NVDEC decodes H264, chroma 4:2:0, bitdepth 8, upto 4096 x 4096
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,071 | NVDEC decodes HEVC, chroma 4:2:0, bitdepth 8, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,072 | NVDEC decodes HEVC, chroma 4:2:0, bitdepth 10, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,073 | NVDEC decodes HEVC, chroma 4:2:0, bitdepth 12, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,074 | NVDEC decodes HEVC, chroma 4:4:4, bitdepth 8, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,076 | NVDEC decodes HEVC, chroma 4:4:4, bitdepth 10, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,077 | NVDEC decodes HEVC, chroma 4:4:4, bitdepth 12, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,078 | NVDEC decodes VP9, chroma 4:2:0, bitdepth 8, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,079 | NVDEC decodes VP9, chroma 4:2:0, bitdepth 10, upto 8192 x 8192
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,085 | Nvidia GPU (0) is initialised as decoding and encoding device.
0x7ff2e15ff6c0 | IO                   | INFO  | 2023-07-11 12:58:14,098 | IO codec library load completed in 180 ms.
0x7ff34ae1c6c0 | CrashReport          | ERROR | 2023-07-11 12:58:14,758 | Compress() : Failed to add file:/home/user/.local/share/DaVinciResolve/configs/UI.preset to archive.
0x7ff34ae1c6c0 | CrashReport          | ERROR | 2023-07-11 12:58:14,758 | Compress() : Failed to add file:/home/user/.local/share/DaVinciResolve/configs/config.user.xml to archive.
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
Offline

ririri

  • Posts: 14
  • Joined: Wed Oct 14, 2020 10:17 pm
  • Real Name: Richard Suchard

Re: DaVinci Resolve on Linux - Install issues

PostMon Jul 17, 2023 10:33 am

Just wanted to post a quick follow up: Today I installed a recently published system update (which concerned the nvidia drivers) from the regular Debian Bookworm stable repository and now Resolve works just fine (again) on the Optimus Laptop with hybrid graphics enabled in Bios. Very happy.
Offline

KristijanZic

  • Posts: 47
  • Joined: Wed Mar 21, 2018 12:37 pm
  • Real Name: Kristijan Zic

Re: DaVinci Resolve on Linux - Install issues

PostSat Jul 22, 2023 6:37 pm

peteru wrote:
I do wish Blackmagic would consider a installer format like Flatpak or Snap for a single installer that works across all versions of Linux!

Flatpak and Snap packaging is OK for simple applications. However, there are technical limitations that get in the way of something as complex as Resolve or Fusion. The sandboxing models are problematic when you consider hardware support or remote workflows.

If you have an undemanding installation, you may want to take a look at Distrobox as an alternative way for providing the required runtime (centos7/rocky8) from your preferred host distro. While this is not an officially supported runtime, it has been known to work for some people.



That's completely untrue, you can use classic confinement with snaps and get access to everything you need for the app. Come on, if Blender can be packaged as a Snap and Flatpak surely Resolve would be no different.

If you want some help I might be able to connect you with the right people?
OS: Ubuntu 20.04
Kernel: 5.4.0-54-generic
CPU: AMD Ryzen Threadripper 1900X 8- (16) @ 3.800GHz
GPU: AMD ATI Radeon RX Vega 64 Liquid
Memory: 15930MiB
Offline

rayne.

  • Posts: 9
  • Joined: Thu Jul 27, 2023 9:14 am
  • Real Name: Rayne Rettich

Re: DaVinci Resolve on Linux - Install issues

PostThu Jul 27, 2023 9:18 am

I am currently trying to install the beta version on Arch Linux, for which I need the file "DaVinci_Resolve_Studio_18.5b4_Linux.zip" (note the "b4"). However, the link on the BM website to that version no longer works. Under "latest downloads" I only get "DaVinci_Resolve_Studio_18.5_Linux.zip" (no "b4"), which makes the installer fail (I assume because it is a newer version).

Where can I download specific versions of Resolve Studio?
Offline

LiGoldragon

  • Posts: 1
  • Joined: Fri Jul 28, 2023 8:34 am
  • Real Name: Li Goldragon

Re: DaVinci Resolve on Linux - Install issues

PostFri Jul 28, 2023 8:48 am

peteru wrote:
I do wish Blackmagic would consider a installer format like Flatpak or Snap for a single installer that works across all versions of Linux!

Flatpak and Snap packaging is OK for simple applications. However, there are technical limitations that get in the way of something as complex as Resolve or Fusion. The sandboxing models are problematic when you consider hardware support or remote workflows.


People are already using resolve in containers.
https://github.com/fat-tire/resolve

Resolve is still the only (not well supported) option for real editing on linux kerneled OS's. This is a *huge* advantage.

In a year, linux will be on its rapid ascent to the only relevant OS kernel. Actually, good video editor support would tip the scale over, which is why so many closed-door deals were made to keep the crumbling OS-monopoly empire from falling apart. Pluto is entering Aquarius, one step at a time. You might want to look at some second or third degree growth factor by OS, you'll probably see linux growing rapidly, if you can somehow get that metric.

I am a real magic practitionner, if you ever have questions. I could consult for a company renaming, which I believe would be greatly benificial.
Thank you
Gratefully, Li Goldragon
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Jul 28, 2023 6:51 pm

@Rayne: Now that 18.5 is released, we've removed the 18.5 beta software links.

Use the current 18.5 release. And if not, why not?
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

rayne.

  • Posts: 9
  • Joined: Thu Jul 27, 2023 9:14 am
  • Real Name: Rayne Rettich

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 09, 2023 6:52 pm

Dwaine Maggart wrote:@Rayne: Now that 18.5 is released, we've removed the 18.5 beta software links.

Use the current 18.5 release. And if not, why not?


Because I use the AUR version, and Linux distros update packages at different speeds. I am currently unable to use the most recent version because the repository is not updated yet, and I am unable to use the b4 version because BM took down the link. All despite paying good money for a license. Had I installed the software a day before the link was taken down, I could happily use it until the repository is updated.
Offline

smunaut

  • Posts: 524
  • Joined: Sat Jan 30, 2021 6:15 pm
  • Real Name: Sylvain Munaut

Re: DaVinci Resolve on Linux - Install issues

PostMon Aug 21, 2023 5:08 pm

peteru wrote:
I do wish Blackmagic would consider a installer format like Flatpak or Snap for a single installer that works across all versions of Linux!

Flatpak and Snap packaging is OK for simple applications.


Please don't go for snap or flatpak (or at least keep the current option).

Current installer/runting is simple and works fine. Yeah, if you're not on the exact target distro you might need to tweak a bit installed libs but it's not a big deal and much simpler than having to deal through N layers of containerization if something goes wrong ...

And nothing prevents anyone from wrapping the current stuff in those format if they so desire.
Resolve Studio - Ryzen 5800X3D - AMD RX6600 / NVidia RTX 4070 (switching between the 2) - Linux
Offline
User avatar

Stephen Dixon

  • Posts: 144
  • Joined: Tue Jul 16, 2013 3:04 am

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 23, 2023 4:26 am

I'm probably being dumb here, but can anyone explain why detection and installation for missing dependencies isn't part of the standalone installer as it is? Like isn't that sort of core business for an installer?
Offline

smunaut

  • Posts: 524
  • Joined: Sat Jan 30, 2021 6:15 pm
  • Real Name: Sylvain Munaut

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 23, 2023 11:02 am

@Stephen: AFAIK all the issues are when trying to run on other distributions than the target / supported distribution.
Resolve Studio - Ryzen 5800X3D - AMD RX6600 / NVidia RTX 4070 (switching between the 2) - Linux
Offline

smunaut

  • Posts: 524
  • Joined: Sat Jan 30, 2021 6:15 pm
  • Real Name: Sylvain Munaut

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 29, 2023 10:20 am

BTW for those having symbol issues in pango : Deleting the libglib-2.0.so.0 shipped with resolve worked for me ...
Resolve Studio - Ryzen 5800X3D - AMD RX6600 / NVidia RTX 4070 (switching between the 2) - Linux
Offline

AlynxZhou

  • Posts: 21
  • Joined: Mon Feb 22, 2021 12:53 am
  • Real Name: Alynx Zhou

Re: DaVinci Resolve on Linux - Install issues

PostThu Oct 12, 2023 6:31 am

smunaut wrote:BTW for those having symbol issues in pango : Deleting the libglib-2.0.so.0 shipped with resolve worked for me ...


I think maybe they should also bundle libpango-1.0.so.0 they used, currently Resolve loads newer libpango-1.0.so on system (because they did not bundle it), but it bundled an old version of libglib-2.0.so, so the API is mismatched.
Offline

ecormier

  • Posts: 1
  • Joined: Mon Nov 13, 2023 9:43 pm
  • Real Name: Eugene Cormier

Re: DaVinci Resolve on Linux - Install issues

PostMon Nov 13, 2023 9:47 pm

I'm having problems and I can't even get DVR to run, I'm seeing:
/opt/resolve/bin/resolve: symbol lookup error: /opt/resolve/bin/../libs/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name

I've tried everything I can think of... I need to get my work done and I can't even start the app.
I'm on Fedora 39 and I purchased the studio version
Offline

rayne.

  • Posts: 9
  • Joined: Thu Jul 27, 2023 9:14 am
  • Real Name: Rayne Rettich

Re: DaVinci Resolve on Linux - Install issues

PostTue Nov 14, 2023 12:39 am

I made the mistake of updating my Nvidia drivers, and now Resolve fails to start with a segmentation fault.

Downgrading the drivers to the previous version does not solve the problem. Neither does reinstalling Resolve.

The core dump just tells me that [some pointer address] in libc fails.

Has anyone else experienced this issue?
Offline

david.given

  • Posts: 38
  • Joined: Tue Mar 15, 2022 9:06 pm
  • Real Name: David Given

Re: DaVinci Resolve on Linux - Install issues

PostFri Dec 08, 2023 11:03 pm

I had the same issue. For me, deleting the libgio* libraries fixed it.

Really, they should be bundling _all_ the GDK libraries, or _none_ of them...
Offline

rafael.linux.user

  • Posts: 6
  • Joined: Tue May 28, 2019 11:58 am
  • Real Name: Rafael Linux

Re: DaVinci Resolve on Linux - Install issues

PostFri Dec 29, 2023 12:19 pm

smunaut wrote:
peteru wrote:
I do wish Blackmagic would consider a installer format like Flatpak or Snap for a single installer that works across all versions of Linux!

Flatpak and Snap packaging is OK for simple applications.


Please don't go for snap or flatpak (or at least keep the current option).

Current installer/runting is simple and works fine. Yeah, if you're not on the exact target distro you might need to tweak a bit installed libs but it's not a big deal and much simpler than having to deal through N layers of containerization if something goes wrong ...

And nothing prevents anyone from wrapping the current stuff in those format if they so desire.


I used Snap, Flatpak and AppImage and for reason as containerization and control of storage, AppImages are far away better that any other format. AppImages works like "Portables" in Windows, so you can control where to place them and have even in a USB storage.
Offline

rafael.linux.user

  • Posts: 6
  • Joined: Tue May 28, 2019 11:58 am
  • Real Name: Rafael Linux

Re: DaVinci Resolve on Linux - Install issues

PostFri Dec 29, 2023 12:30 pm

peteru wrote:
I do wish Blackmagic would consider a installer format like Flatpak or Snap for a single installer that works across all versions of Linux!

Flatpak and Snap packaging is OK for simple applications. However, there are technical limitations that get in the way of something as complex as Resolve or Fusion. The sandboxing models are problematic when you consider hardware support or remote workflows.

If you have an undemanding installation, you may want to take a look at Distrobox as an alternative way for providing the required runtime (centos7/rocky8) from your preferred host distro. While this is not an officially supported runtime, it has been known to work for some people.


Just today, I tried the AUR (ArchLinux) version of DR in a Debian host using distrobox. DR launches, but when dragging media or even import it thru menu bar, nothing happens. Impossible to add media at all.
Offline

Kris Limbach

  • Posts: 160
  • Joined: Sun Mar 05, 2017 9:07 am

Re: DaVinci Resolve on Linux - Install issues

PostTue Jun 11, 2024 2:53 pm

ecormier wrote:I'm having problems and I can't even get DVR to run, I'm seeing:
/opt/resolve/bin/resolve: symbol lookup error: /opt/resolve/bin/../libs/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name

I've tried everything I can think of... I need to get my work done and I can't even start the app.
I'm on Fedora 39 and I purchased the studio version



I got the same error installing on manjaro , any ideas what i could do?
Offline

timadams

  • Posts: 25
  • Joined: Wed Dec 18, 2019 1:52 pm
  • Location: Plymouth, UK
  • Real Name: Tim Adams

Re: DaVinci Resolve on Linux - Install issues

PostTue Jun 18, 2024 6:41 pm

On my Ubuntu system, I have to remove the following files. (I actually move they to a safe location rather than deleting them).

mv /opt/resolve/libs/libglib-2.0.so* /some/safe/place/resolvelibs/
mv /opt/resolve/libs/libgio-2.0.so* /some/safe/place/resolvelibs/
mv /opt/resolve/libs/libgmodule-2.0.so* /some/safe/place/resolvelibs/

This needs to be done after upgrades, as well as the initial install.

Not sure if it'll be the same for your system.......
Offline

Kris Limbach

  • Posts: 160
  • Joined: Sun Mar 05, 2017 9:07 am

Re: DaVinci Resolve on Linux - Install issues

PostTue Jun 25, 2024 2:39 pm

I m just trying to activate davinci 18.6. studio on manjaro. when i enter the serial number I get:

There was an error when attempting to perform the activation.


Any Idea what I could do? I disabled the vpn, in case it is a connection issue. But have no other Ideas what I could do..
Offline

glassman2004

  • Posts: 6
  • Joined: Sun Aug 25, 2024 9:39 am
  • Location: Cheltenham UK
  • Real Name: John Matty

Re: DaVinci Resolve on Linux - Install issues

PostSun Aug 25, 2024 10:10 pm

Having failed to rectify my install of Resolve 19 on Rocky 9, I installed Rocky 8.6 (which you say you support) and Resolve 19. It went fairly well, tere was the usual string of missing libraries etc. but I got all of those.
Now when I run Resolve I get an error:
error while loading shared libraries: libOpenCL.so.1 cannot open shared object file: No such file or directory.

Strange thing is I seen to have libOpenCL.so.1 in /usr/lib Help!
Resolve 19.0 on:

1) iMac Retina 5K, 27 inch, 2020; 10-core Intel Core i9 running Sonoma
AMD Radeon Pro 5700 XT 16GB

2) Intel 10-core i9 homebrew running Linux Debian 12
GeForce RTX 3060 12Gb
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostMon Aug 26, 2024 5:08 pm

Guys, I'm facing a trouble with Davinci Resolve 19 on Ubuntu 24.04 LTS: it doesn't play videos at all.

I recorded a small video to show you the problem and ask for help.

I'm not allowed to post the url for the video, how can I send it here?

My system specs are shown on the video.

Can someone help me, please?
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 1:12 am

Apparently then, you didn't use our Rocky 8.6 ISO to install Rocky?

How did you install the NVIDIA driver?
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Blu3wolf

  • Posts: 6
  • Joined: Sat Jan 18, 2020 10:18 am
  • Real Name: Bill Teale

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 4:07 am

Kris Limbach wrote:I m just trying to activate davinci 18.6. studio on manjaro. when i enter the serial number I get:

There was an error when attempting to perform the activation.


Odds are, you're using the AUR package? I believe the license file is owned by root, so Resolve can't write to the file.

try changing the owner and group to your user first:

Code: Select all
chown $USER:$GROUP /opt/resolve/.license


Then activate, then change back to root afterwards.
Offline

Blu3wolf

  • Posts: 6
  • Joined: Sat Jan 18, 2020 10:18 am
  • Real Name: Bill Teale

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 4:09 am

Now for mine - has anyone gotten the Clone Tool working on Linux? The drag-and-drop seems not to work for me, Manjaro KDE. I can't select source and destination folders without drag-and-drop apparently.
Offline

glassman2004

  • Posts: 6
  • Joined: Sun Aug 25, 2024 9:39 am
  • Location: Cheltenham UK
  • Real Name: John Matty

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 10:39 am

My original post was binned due to having urls, so below is the full original comment:

I have an AMD graphics card.

Ater spending a couple of days of frustrating effort trying to install Resolve on Rocky 9 and 8, and failing, I went back to my original Debian 12 install. Resolve installs just fine on Debian 12 except that I get the dreaded "GPU Config" message.

AMD provide drivers for only 3 Linux distros. The one you want is the Ubuntu distro as Ubuntu sits on top of Debian, to find the correct drivers for AMD:

Google 'AMD graphics support' and navigate to 'Drivers and Support for Processors and Graphics' on the AMD site.

Click through Download Linux drivers - Ubuntu x86 64-bit - Driver details - Radeon™ Software for Linux® Driver installation instructions​​​​​

This takes you to the AMD Installation doc. which explains it all and gives a link to the AMD repo. This is what you want. Navigate to the Ubuntu files and select the "jammy" directory and download:
amdgpu-install_6.2.60200-1_all.deb

Follow AMD instructions carefully and do not forget to uninstall and purge any existing version of
amdgpu-install
Then install the above amdgpu-install and run it et voila - it just works

My Mac has a Radeon Pro 5700 XT 16GB and it works just brilliantly. The Mac resolve version has more usable codecs than Linux or Windows so my advice would be to save up your pennies and get a Mac.
My Linux box now has a Radeon RX 6600 8GB (cheap!) which used to run as a Hackintosh and Resolve ran perfectly, even though I was using the Intel on-chip graphics, but as Dwaine pointed out, the Linux version has no drivers for the Intel graphics.

I finally decided to buy the studio version of resolve as I can then gain access to many more useful codecs for the Linux box.

Thank you to all you good people and Dwaine in particular and Blackmagic for having such a fine piece of software.

cheers
Last edited by glassman2004 on Wed Aug 28, 2024 5:24 am, edited 1 time in total.
Resolve 19.0 on:

1) iMac Retina 5K, 27 inch, 2020; 10-core Intel Core i9 running Sonoma
AMD Radeon Pro 5700 XT 16GB

2) Intel 10-core i9 homebrew running Linux Debian 12
GeForce RTX 3060 12Gb
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 1:44 pm

Dwaine Maggart wrote:Apparently then, you didn't use our Rocky 8.6 ISO to install Rocky?

How did you install the NVIDIA driver?


I didn't use Rocky Linux, however I managed to solve all the mismatch dependecies, so the software was working fine, but it doesn't play videos.

I use AMD hardware:

OS: Ubuntu 24.04 LTS
CPU: AMD Ryzen 7 5700U
GPU: AMD Radeon RX Vega 8
SSD: WD SN530 512GB M.2

I have a video showing you the problem, how can I send the link?
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 5:23 pm

We'd rather see a Resolve diagnostics log. Put it on a file sharing site and provide a link to the file here.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 5:34 pm

Dwaine Maggart wrote:We'd rather see a Resolve diagnostics log. Put it on a file sharing site and provide a link to the file here.


The link for the video is this:


Also, how can I get the diagnostics log?
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 5:47 pm

Generate the diagnostics log from the Resolve Help menu: Create Diagnostics Log on Desktop
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 9:38 pm

Dwaine Maggart wrote:Generate the diagnostics log from the Resolve Help menu: Create Diagnostics Log on Desktop


Friend, I found the option, but where does it save the log, please?
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 9:42 pm

The file will be in your user Desktop folder.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 11:52 pm

Dwaine Maggart wrote:The file will be in your user Desktop folder.


I can't find it there. Can it save it anywhere else?
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 27, 2024 11:55 pm

No. That's where it gets saved.

Look in your Home/Desktop folder. The file will be named:

log_archive_xxxxxxxx-xxxxxx.tgz

Where xxx are time and date stamps.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 28, 2024 2:53 pm

Dwaine Maggart wrote:No. That's where it gets saved.

Look in your Home/Desktop folder. The file will be named:

log_archive_xxxxxxxx-xxxxxx.tgz

Where xxx are time and date stamps.


It doesn't generate this file, I looked for it through all over the system and didn't find. I'm reinstalling the Davinci Resolve to see if it is a bug on the installation.

Edit.: I did reinstall the software but not even doing so it generated the log. That's weird. Is there something else i can do to get this log?
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 28, 2024 6:58 pm

The log folder will be here:

/home/"user_name"/.local/share/DaVinciResolve/logs

You can zip that and send it. But the CaptureLogs app also grabs some other system info which can be helpful. But the logs might be better than nothing.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 28, 2024 7:43 pm

Dwaine Maggart wrote:The log folder will be here:

/home/"user_name"/.local/share/DaVinciResolve/logs

You can zip that and send it. But the CaptureLogs app also grabs some other system info which can be helpful. But the logs might be better than nothing.


Friend, you wouldn't belive why the software wasn't generating the logs: my system is in Brazilian Portuguese, so the folder Desktop is called "Área de Trabalho". This way Resolve wasn't finding the Desktop folder, so I created the folder and voila: the log ewere created!

Im sending it now:
log_archive_20240828-164036.tgz
(64.84 KiB) Downloaded 145 times
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 28, 2024 8:32 pm

There is an OpenCL error when Resolve attempts to initialize the GPU.

We only support RHEL/CentOS 7.x and our current Rocky 8.6 distro's, and those only with NVIDIA GPUs.

So I can't help much with an AMD GPU issue on Ubuntu 24.04.1. But there are other people here who are using that, and hopefully one of them can help.

The last time I looked into making AMD GPUs work on Ubuntu, a year ago, AMD did not have a driver package available for anything newer than 22.0.4, so that put a stop to me testing anything newer. Hopefully that's changed by now.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

raulgrangeiro

  • Posts: 11
  • Joined: Fri Aug 23, 2024 1:00 pm
  • Real Name: Raul Grangeiro

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 28, 2024 9:20 pm

Dwaine Maggart wrote:There is an OpenCL error when Resolve attempts to initialize the GPU.

We only support RHEL/CentOS 7.x and our current Rocky 8.6 distro's, and those only with NVIDIA GPUs.

So I can't help much with an AMD GPU issue on Ubuntu 24.04.1. But there are other people here who are using that, and hopefully one of them can help.

The last time I looked into making AMD GPUs work on Ubuntu, a year ago, AMD did not have a driver package available for anything newer than 22.0.4, so that put a stop to me testing anything newer. Hopefully that's changed by now.


I'm using the open driver for AMD built in the kernel. I didn't install the proprietary one because on another version of Ubuntu 23.10 I tried it and I lost the ability to control the screen bightness. Maybe because it's an older version or something.

I would like very much to use the software, but it was extremelly painful to make it run, and when it runs I get erros. I really don't understand this software.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 28, 2024 9:29 pm

Unless something has changed, the open source driver won't work. You need to use an AMD driver.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

glassman2004

  • Posts: 6
  • Joined: Sun Aug 25, 2024 9:39 am
  • Location: Cheltenham UK
  • Real Name: John Matty

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 30, 2024 7:58 am

This may be asking the obvious but I understand that the Linux version of Resolve 19 needs CUDA 12 (or OpenCL 1.2) does this mean that my (new) system which has an Nvidia card supporting CUDA 11 will not run Resolve 19 except with OpenCL 1.2 or should I revert to Resolve 18.6.6 whihc will run CUDA 11 ?
Resolve 19.0 on:

1) iMac Retina 5K, 27 inch, 2020; 10-core Intel Core i9 running Sonoma
AMD Radeon Pro 5700 XT 16GB

2) Intel 10-core i9 homebrew running Linux Debian 12
GeForce RTX 3060 12Gb
Offline

Stephen Swaney

  • Posts: 266
  • Joined: Tue Jun 15, 2021 4:23 pm
  • Location: Michigan, USA
  • Real Name: Stephen Swaney

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 30, 2024 1:43 pm

does this mean that my (new) system which has an Nvidia card supporting CUDA 11 will not run Resolve 19 except with OpenCL 1.2


In my experience, OpenCL and Nvidia cards do not play well together at all. If you have a fairly recent Nvidia card, getting CUDA 12 capability is a simple matter (hah!) of updating your video driver to 550.something.

If you can use the graphics driver ppa at
https://launchpad.net/~graphics-drivers ... ubuntu/ppa
this is much simpler than installing the driver from Nvidia's site.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 30, 2024 5:21 pm

Your RTX3060 GPU is fine. You just need NVIDIA driver 550.40.07 or better for Resolve 19 support.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

glassman2004

  • Posts: 6
  • Joined: Sun Aug 25, 2024 9:39 am
  • Location: Cheltenham UK
  • Real Name: John Matty

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 04, 2024 5:22 am

Stephen Swaney wrote:
does this mean that my (new) system which has an Nvidia card supporting CUDA 11 will not run Resolve 19 except with OpenCL 1.2


In my experience, OpenCL and Nvidia cards do not play well together at all. If you have a fairly recent Nvidia card, getting CUDA 12 capability is a simple matter (hah!) of updating your video driver to 550.something.

If you can use the graphics driver ppa at
https://launchpad.net/~graphics-drivers ... ubuntu/ppa
this is much simpler than installing the driver from Nvidia's site.


Thank you for the link, and thank you Dwaine for your info..

I had actually installed the latest Nvidia driver from scratch before you both replied and it was not straightforward. It did work eventually and I now have a fully working system using CUDA 12.

I will try using the Ubuntu link when Nvidia update their driver, it looks a lot easier.

When I tried, just for interest, to use the OpenCL option, it did not work at all and, worse, I ended up having to re-install Resolve. So I would say do not use OpenCL with Nvidia, it works well with AMD, though.
Resolve 19.0 on:

1) iMac Retina 5K, 27 inch, 2020; 10-core Intel Core i9 running Sonoma
AMD Radeon Pro 5700 XT 16GB

2) Intel 10-core i9 homebrew running Linux Debian 12
GeForce RTX 3060 12Gb
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13228
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 04, 2024 5:49 am

Correct: OpenCL does NOT work with NVIDIA GPUs and Resolve.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Kris Limbach

  • Posts: 160
  • Joined: Sun Mar 05, 2017 9:07 am

Re: DaVinci Resolve on Linux - Install issues

PostFri Sep 06, 2024 6:43 pm

I cannot activate the license on Manjaro Linux.

I always get the message: Cannot validate the license Key, Please try again later.

Any Idea what I could try?

Installation and all went smooth and the startup page shows fast..
I have no vpn running etc... Any suggestions?
PreviousNext

Return to DaVinci Resolve

Who is online

Users browsing this forum: Chris Tempel, Tom Stites and 299 guests