DaVinci Resolve 17 Installation Issues --GPU issues

It is prompting that

GPU is Unsupported
Please review the GPU drivers and GPU
configuration under preferences.

My System Specifications
AMD Ryzen 5 5500U Hexa Core CPU with Integrated GPU
8GiB RAM 512 GiB SSD

For Ubuntu based Distros there is a solution in the web
https://odysee.com/@LinuxH2O:a/How-to-install-DavinCi-resolve-on-Linux-Ubuntu-Fedora-Arch:9

I read on the video it is for How to install DaVinci Resolve 17 on Linux (Ubuntu, Fedora, Arch)

Yes but if you look into the video, it is performed on Ubuntu and package with same name is not available.

I used dnf search and got these results

**dnf search opencl                   ✔  took 12s    at 11:34:18 AM   ▓▒░
Last metadata expiration check: 0:00:29 ago on Wednesday 24 November 2021 11:34:09 AM.
============================== Name & Summary Matched: opencl ===============================
gromacs-opencl.x86_64 : GROMACS OpenCL kernels
mesa-libOpenCL.i686 : Mesa OpenCL runtime library
mesa-libOpenCL.x86_64 : Mesa OpenCL runtime library
mesa-libOpenCL-devel.i686 : Mesa OpenCL development package
mesa-libOpenCL-devel.x86_64 : Mesa OpenCL development package
opencl-filesystem.noarch : OpenCL filesystem layout
opencl-headers.noarch : OpenCL (Open Computing Language) header files
opencl-utils.i686 : Useful OpenCL tools and utilities
opencl-utils.x86_64 : Useful OpenCL tools and utilities
opencl-utils-devel.i686 : Devel files for OpenCL Utils
opencl-utils-devel.x86_64 : Devel files for OpenCL Utils
python3-pyopencl.x86_64 : Python 3 wrapper for OpenCL
wine-opencl.i686 : OpenCL support for wine
wine-opencl.x86_64 : OpenCL support for wine
=================================== Name Matched: opencl ====================================
openclonk.x86_64 : Multiplayer action, tactics and skill game
openclonk-data.noarch : Multiplayer action, tactics and skill game
php-opencloud-openstack.noarch : PHP SDK for OpenStack clouds
================================== Summary Matched: opencl ==================================
clblast.i686 : Tuned OpenCL BLAS routines
clblast.x86_64 : Tuned OpenCL BLAS routines
clinfo.x86_64 : Enumerate OpenCL platforms and devices
clpeak.x86_64 : Find peak OpenCL capacities like bandwidth & compute
erlang-cl.x86_64 : OpenCL binding for Erlang
gocl.i686 : GLib/GObject based library for OpenCL
gocl.x86_64 : GLib/GObject based library for OpenCL
libclc.i686 : An open source implementation of the OpenCL 1.1 library requirements
libclc.x86_64 : An open source implementation of the OpenCL 1.1 library requirements
ocl-icd.x86_64 : OpenCL Library (Installable Client Library) Bindings
ocl-icd.i686 : OpenCL Library (Installable Client Library) Bindings
ocl-icd-devel.i686 : OpenCL Library Development files
ocl-icd-devel.x86_64 : OpenCL Library Development files
pocl.i686 : Portable Computing Language - an OpenCL implementation
pocl.x86_64 : Portable Computing Language - an OpenCL implementation
waifu2x-converter-cpp.i686 : Image Super-Resolution for Anime-style art using OpenCL and
                           : OpenCV
waifu2x-converter-cpp.x86_64 : Image Super-Resolution for Anime-style art using OpenCL and
                             : OpenCV
**

Hi Hemanth,

it seems, that bringing together Davinci resolve and Amd-gpu is not as simple, as it is with nvidia.
I have a consumer workstation from HP, a newer one, with an nvidia card. After installing the cuda repo from nvidia davinci startet without errors.

Concerning amd I found these two links via Google:

  1. [GUIDE] Install amdgpu-pro OpenCL in Fedora 32 - Ask Fedora (fedoraproject.org)
  2. DaVinci Resolve on Fedora 31 with AMD GPU : Fedora (reddit.com)
    Maybe it will help you.

Greets H.-P.

1 Like

With nvidia, when you install the driver from rpmfusion it automatically supports opencl. When you are using amd the open source drivers are not the same and the links above explain how-to.

I installed mesa-libOpenCL and the DaVinci Resolve opened up but nothing is working. I added a video it is showing the playback and can’t work around with any of the controls.

I installed amdgpu as mentioned in the guide but it has done nothing better than mesa-libOpenCL as the same issue continue to continue like DaVinci Resolve open but I’m unable to do any work in it. To simply say it’s been useless though it runs.

I thought maybe my hardware is insufficient but No! it’s completely working fine on Windows but not Linux.

1 Like

Hi @hemanthch have you found any solution? I have the same problem or worse than you. After following some guides fron internet my fedora installation broke up and as you say, it’s working perfectly fine on windows.

Fedora 36 with GNOME

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon Vega 8 Graphics (raven, LLVM 14.0.0, DRM 3.46, 5.18.13-200.fc36.x86_64) (0x15d8)
    Version: 22.1.4
    Accelerated: yes
    Video memory: 2048MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 1631 MB, largest block: 1631 MB
    VBO free aux. memory - total: 2991 MB, largest block: 2991 MB
    Texture free memory - total: 1631 MB, largest block: 1631 MB
    Texture free aux. memory - total: 2991 MB, largest block: 2991 MB
    Renderbuffer free memory - total: 1631 MB, largest block: 1631 MB
    Renderbuffer free aux. memory - total: 2991 MB, largest block: 2991 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 2048 MB
    Total available memory: 5120 MB
    Currently available dedicated video memory: 1631 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Vega 8 Graphics (raven, LLVM 14.0.0, DRM 3.46, 5.18.13-200.fc36.x86_64)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.1.4
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.1.4
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.1.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20