DaVinci Resolve does not detect the rocm drivers after installation by AMD manual

After Installing the drivers such as instructed in Quick Start (Linux) — ROCm Documentation Home DaVinci Resolve does not recognize the drivers.

quite vague without information, can you start and it is only in the settings choose hardware rendering AMD vs Cuda, or can’t you start Resolve? (Actually Blender can do most of what DaVinci does)

if it does not start the from terminal :


and post the output.

(in my case 18.1 it does not start any more because of libpango)

localhost:~> /opt/resolve/bin/resolve
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 Linux/Clang x86_64
Main thread starts: 43A766C0
0x7f9543a766c0 | Undefined            | INFO  | 2023-07-02 23:16:41,578 | --------------------------------------------------------------------------------
0x7f9543a766c0 | Undefined            | INFO  | 2023-07-02 23:16:41,579 | Loaded log config from /home/raygoza/.local/share/DaVinciResolve/configs/log-conf.xml
0x7f9543a766c0 | Undefined            | INFO  | 2023-07-02 23:16:41,579 | --------------------------------------------------------------------------------

It shows a popup of unsupported gpu processing mode, and does no detect the romc opengl drivers.

Results that I don’t need that mess of drivers, just run sudo zypper in rocm-opencl after adding the amd romc repo.

for the pacman repo and codecs. Pacman is a “semi offical” repo, as it has everything, that SUSE cannot provide legally, patent issues restrict the distribution of many codecs.

DavinciResolve uses in the the free version the most basic patent free gstreamer framework, that supports even less codecs, than those that come with opensuse preinstalled.

Pacman has all that in the gestreamer-plugin restricted/bad/ugly packages also

If you want to work with media, you soon will see, that many videos will not play or stay black if these codecs are not installed.
livdvdread ffmpeg libavcodec vlc-codec-gstreamer libx264 are what you soon will require from packman.

Same as Ubuntu puts the gestreamer-plugin bad/ugly into universe.

Do you use this AMD-Repo:

The Installation Repo for rocm is maybe only for SLE 15.4 / Leap 15.4?

What about this dependency issue:

LANG=C zypper install rocm-hip-libraries
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides 'perl-URI-Encode' needed by the to be installed hip-devel-5.6.31061.50600-sles154.67.x86_64
 Solution 1: do not install rocm-hip-libraries-
 Solution 2: break hip-devel-5.6.31061.50600-sles154.67.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c): c

Dependency issue resolve from help of the package perl-URI-Encode from the Open Build Service. And OpenSUSE in theory should be binary compatible with SEL.

libdvdread has not been found in the pacman repos