Davinci Resolve 20 installs and runs intro but does not start on AMD system

Hi everyone,

I can’t get Davinci Resolve 20 to start.

  • For OpenGL, I have both mesa and amdgpu-pro-oglp
  • For OpenCL, I tried opencl-amd and rocm-opencl-runtime
  • For opencl-amd, Resolve hangs at loading Fairlight
  • For rocm-opencl-runtime, Resolve complains about missing graphics and my card does not show up in the config dialogue

Here’s the log for opencl-amd:

0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:39,955 | Running DaVinci Resolve v20.0.0.0049 (Linux/Clang x86_64)
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:39,955 | BMD_BUILD_UUID 4f2a948b-bea3-4c76-b323-49245fed2a44
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:39,955 | BMD_GIT_COMMIT 1e03967c993acd58dc825632d02d1b6b54038277
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:39,956 | Starting GPUDetect 1.2_9-a4
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 | Done in 148 ms.
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 | Detected System:
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 |   - OS: Linux Manjaro
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 |   - Model: Micro-Star B450M MORTAR MAX (MS-7B89)
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 |   - System ID: f1399edda1b145788446755ad5393104
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 |   - CPU: AMD Ryzen 5 3600, 12 threads, x86-64
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 |   - RAM: 1.7 GiB used of 15.6 GiB
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,104 | Detected 1 GPUs:
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,293 |   - "AMD Radeon RX 570 Series" (gpu:bd2df649.9f13284d) <- Main Display GPU
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,293 |     Discrete, 254 MiB used of 8 GiB VRAM, PCI:39:0.0
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,293 |     Matches: OpenCL, XOrg
0x7d6e52075000 | GPUDetect            | INFO  | 2025-06-19 04:38:40,293 | Detected 1 monitors:
0x7d6e52075000 | Main.GPUConfig       | INFO  | 2025-06-19 04:38:40,293 | Compute API set to automatic, defaulting to OpenCL.
0x7d6e52075000 | Main.GPUConfig       | INFO  | 2025-06-19 04:38:40,293 | Selected compute API: OpenCL
0x7d6e52075000 | Main.GPUConfig       | INFO  | 2025-06-19 04:38:40,293 | Automatic GPU Selection:
0x7d6e52075000 | Main.GPUConfig       | INFO  | 2025-06-19 04:38:40,293 |   - "AMD Radeon RX 570 Series" (gpu:bd2df649.9f13284d)
0x7d6e52075000 | IO                   | INFO  | 2025-06-19 04:38:40,293 | RED InitializeSdk with library path at /opt/resolve/libs
0x7d6e52075000 | IO                   | INFO  | 2025-06-19 04:38:40,326 | R3DAPI 8.6.0-6350d22 (20241218 Lx64S) R3DSDK 8.6.0-6350d22 (20241218 Lx64D C3B3) RED OPENCL 8.6.0-0 (20241218) [/opt/resolve/libs/] init is successful
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,327 | Decklink model name: '', version: ''
0x7d6e52075000 | DVIP                 | INFO  | 2025-06-19 04:38:40,328 | DVIP release/20.0 build 72 (b6adc1ed1d0496a3e92a27727a5332973215a834). Release, version 20.0.0.
0x7d6de49ff000 | IO                   | INFO  | 2025-06-19 04:38:40,439 | Using DNxHR library v2.7.5.873r
0x7d6de9bf1000 | Fusion               | INFO  | 2025-06-19 04:38:40,598 | Fusion Build: c56f10dc_0050 (May 26 2025 08:35:59)
0x7d6dd45ed000 | Fusion               | INFO  | 2025-06-19 04:38:40,601 | fusionsystem: = "/opt/resolve/libs/Fusion/libfusionsystem.so"
0x7d6de49ff000 | IO                   | ERROR | 2025-06-19 04:38:40,602 | Error initializing ArriImageSdk Some requested platforms could not be loaded. See log for details.
0x7d6de49ff000 | IO                   | INFO  | 2025-06-19 04:38:40,602 | IO codec library load completed in 163 ms.
0x7d6dd45ed000 | Fusion               | INFO  | 2025-06-19 04:38:40,606 | FusionLibs: = "/opt/resolve/libs/Fusion/"
0x7d6dd45ed000 | Fusion               | INFO  | 2025-06-19 04:38:40,606 | UserData:   = "/home/christian/.local/share/DaVinciResolve/Fusion"
0x7d6dd45ed000 | Fusion               | INFO  | 2025-06-19 04:38:40,606 | Profiles:   = "UserData:Profiles/"
0x7d6e52075000 | UI                   | INFO  | 2025-06-19 04:38:40,633 | UI language is set to "en".
Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created.
0x7d6dcf7e8000 | DbCommon2            | INFO  | 2025-06-19 04:38:40,635 | Loading dblist file: /home/christian/.local/share/DaVinciResolve/configs/.dblist
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,674 | Finished loading Application style sheet
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,690 | Show splash screen
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,690 | Show splash screen message: Starting Up
0x7d6e52075000 | UI.GLContext         | INFO  | 2025-06-19 04:38:40,763 | Creating shared OpenGL context for this thread (1 total).
0x7d6e52075000 | UI.GLContext         | INFO  | 2025-06-19 04:38:40,765 | Initialized OpenGL 4.6 (requested 4.5) on device 'AMD AMD Radeon RX 570 Series (radeonsi, polaris10, ACO, DRM 3.61, 6.14.6-2-MANJARO)'
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,766 | Local SysId:2CF05D04F308 Hostname:gamingpc-linux Timezone:Europe/Berlin UTC+0200
0x7d6e52075000 | BtCommon             | INFO  | 2025-06-19 04:38:40,766 | Memory config: reserved=6094M pinned=4000M log=0
0x7d6e52075000 | BtCommon             | INFO  | 2025-06-19 04:38:40,766 | Using default pooled memory manager
0x7d6db93fd000 | BtCommon             | INFO  | 2025-06-19 04:38:40,766 | BtResourceManager Process Thread Started
0x7d6e52075000 | SyManager            | INFO  | 2025-06-19 04:38:40,790 | Total: 20, NumDtThreads: 8, NumComms: 0, NumSites: 1

0x7d6e52075000 | SyManager            | INFO  | 2025-06-19 04:38:40,790 | Lookaheads -> playback = 20, record = 20, stop = 2

Sy High Command Handler Thread ----- (137910160510976)
SY high priority cmd handler thread starts: B620D000
Sy Low Command Handler Thread ----- (137910152118272)
SY low priority cmd handler thread starts: B5A0C000
Sy Data Handler Thread ----- (137910143725568)
SY data handler thread starts: B520B000
Gs High Command Handler Thread ----- (137910126940160)
GS high priority cmd handler thread starts: B4209000
Gs Low Command Handler Thread ----- (137910118547456)
GS low priority cmd handler thread starts: B3A08000
0x7d6db3207000 | GsManager            | INFO  | 2025-06-19 04:38:40,792 | Gs Processor Thread ----- (137910110154752)

GS processor thread starts: B3207000
Dp High Command Handler Thread ----- (137910101762048)
DP high priority cmd handler thread starts: B2A06000
Dp Low Command Handler Thread ----- (137910093369344)
DP low priority cmd handler thread starts: B2205000
Dt High Command Handler Thread ----- (137910084976640)
DT high priority cmd handler thhread starts: B1A04000
Dt Low Command Handler Thread ----- (137910076583936)
DT low priority cmd handler thread starts: B1203000
0x7d6e52075000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Using 8 generic IO threads
0x7d6e52075000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Total of 16 IO threads (including 8 generic and 8 Red decode threads)
0x7d6db0201000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Dt Worker Thread Started
0x7d6db0a02000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Dt Data Handler Thread Started
DT data handler thread starts: B0A02000
0x7d6dafa00000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Dt Worker Thread Started
0x7d6daf1ff000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Dt Worker Thread Started
0x7d6dae9fe000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Dt Worker Thread Started
0x7d6dae1fd000 | DtManager            | INFO  | 2025-06-19 04:38:40,792 | Dt Worker Thread Started
0x7d6dad9fc000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6dad1fb000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6dac9fa000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6dac1f9000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6dab9f8000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6dab1f7000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6daa9f6000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6daa1f5000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6da99f4000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6da91f3000 | DtManager            | INFO  | 2025-06-19 04:38:40,793 | Dt Worker Thread Started
0x7d6da89f2000 | DtManager            | INFO  | 2025-06-19 04:38:40,794 | Dt Worker Thread Started
0x7d6da81f1000 | DtManager            | INFO  | 2025-06-19 04:38:40,794 | Dt Worker Thread Started
0x7d6da79f0000 | DtManager            | INFO  | 2025-06-19 04:38:40,794 | Dt Worker Thread Started
Ls High Command Handler Thread ----- (137909908729856)
Ls Low Command Handler Thread ----- (137909900337152)
LS low priority cmd handler thread starts: A69EE000
Ls Data Handler Thread ----- (137909891944448)
LS data handler thread starts: A61ED000
Ls High Command Handler Thread ----- (137909883551744)
Ls Low Command Handler Thread ----- (137909875159040)
LS low priority cmd handler thread starts: A51EB000
Ls Data Handler Thread ----- (137909866766336)
LS data handler thread starts: A49EA000
Ls High Command Handler Thread ----- (137909858373632)
Ls Low Command Handler Thread ----- (137909849980928)
LS low priority cmd handler thread starts: A39E8000
Ls Data Handler Thread ----- (137909841588224)
Mem Data Transmitter Thread ----- (137909833195520)
Mem data transmitter thread starts: A29E6000
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,794 | Show splash screen message: Loading Project Libraries
0x7d6da31e7000 | GPU.MultiBoardMgr    | INFO  | 2025-06-19 04:38:40,801 | Let There Be OpenCL Light!
0x7d6da31e7000 | GPU.MultiBoardMgr    | INFO  | 2025-06-19 04:38:40,801 | Initializing OpenCL board manager for Main Display GPU gpu:bd2df649.9f13284d.
0x7d6da19e4000 | UI.GLContext         | INFO  | 2025-06-19 04:38:40,801 | Creating shared OpenGL context for this thread (2 total).


==========[CRASH DUMP]==========
#TIME Thu Jun 19 04:38:40 2025 - Uptime 00:00:00 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v20.0.0.0049 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID 4f2a948b-bea3-4c76-b323-49245fed2a44
#BMD_GIT_COMMIT 1e03967c993acd58dc825632d02d1b6b54038277
#BMD_UTIL_VERSION 20.0.0.0049
#OS Linux

davinci-resolve() [0x5990ab9]
davinci-resolve() [0x598fc82]
/usr/lib/libc.so.6(+0x3def0) [0x7d6e5c64def0]
Signal Number = 11

================================
libScannerAPI.so: cannot open shared object file: No such file or directory
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,963 | Application state changed to Active
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,965 | Show splash screen message: Initializing system components
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,969 | Show splash screen message: Loading video codecs
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,970 | Show splash screen message: Loading video plugins
0x7d6e52075000 | Main                 | INFO  | 2025-06-19 04:38:40,970 | Show splash screen message: Loading Fairlight Engine
0x7d6de49ff000 | IO                   | INFO  | 2025-06-19 04:38:41,715 | IO codec initialization completed in 745 ms.
0x7d6e52075000 | Fairlight            | INFO  | 2025-06-19 04:38:42,221 | 00.00.00.509(001): Running Fairlight (5c23c74e8a7ccd283423bd5e5f6dc28ad6358faf)
0x7d6e52075000 | FairlightLoader      | INFO  | 2025-06-19 04:38:42,221 | Fairlight lib initialized in 1250 ms.
0x7d6dea3f2000 | Fusion               | INFO  | 2025-06-19 04:38:42,227 | 371 templates scanned in 0.20 secs
0x7d6de9bf1000 | UI.GLContext         | INFO  | 2025-06-19 04:38:42,228 | Creating shared OpenGL context for this thread (3 total).

glxinfo | grep "OpenGL vendor string" | cut -f2 -d":" | xargs gives AMD which is why I tried the progl wrapper progl davinci-resolve. It gives me a memory access error though.

Kernel is 6.14.6-2-MANJARO.

I’m out of ideas, so I’d appreciate your input.