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: 274
  • 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 18.1 | 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: 4
  • 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: 11333
  • 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: 4
  • 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: 498
  • 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: 120
  • 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: 498
  • 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: 498
  • 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: 4
  • 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: 17
  • 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.
Previous

Return to DaVinci Resolve

Who is online

Users browsing this forum: Bing [Bot] and 220 guests