Page 1 of 1

[SOLVED]DaVinci_Resolve doesn't like amdgpu

Posted: Fri Feb 19, 2021 7:54 pm
by elementaryOX
Is anybody running successfully DaVinci_Resolve 17 with AMD_GPU ?
I have installed DaVinci_Resolve 17, it is starting but it mocks "Unsupported GPU Processing Mode".
My System ist X570, AMD R7-3700X, 32 MB Ram, Radeon RX 580. It is said, that amdgpu pro driver would help (probably it is not sure :-), but there is no amdgpu pro driver for debian (only for Ubuntu).
My Kernel is (because of Audio-Studio) 5.4.0-13.3-liquorix-amd64 x86_64

Re: DaVinci_Resolve doesn't like amdgpu

Posted: Fri Feb 19, 2021 9:01 pm
by JayM
Please run Quick System Info and post your system information as per the forum rules by following the instructions here. Thanks.

Re: DaVinci_Resolve doesn't like amdgpu

Posted: Wed Mar 03, 2021 6:23 pm
by elementaryOX
Thanks for answering, JayM.

Here is the Quick System Info.

Code: Select all

System:    Host: <filter> Kernel: 5.4.0-13.3-liquorix-amd64 x86_64 bits: 64 compiler: gcc 
           v: 8.3.0 
           parameters: audit=0 BOOT_IMAGE=/boot/vmlinuz-5.4.0-13.3-liquorix-amd64 
           root=UUID=<filter> ro quiet splash 
           Desktop: Xfce 4.14.2 tk: Gtk 3.24.5 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0 
           Distro: MX-19.3_x64 patito feo October 15  2019 base: Debian GNU/Linux 10 (buster) 
Machine:   Type: Desktop Mobo: ASUSTeK model: TUF GAMING X570-PLUS (WI-FI) v: Rev X.0x 
           serial: <filter> UEFI: American Megatrends v: 0401 date: 05/29/2019 
Battery:   Device-1: hidpp_battery_0 model: Logitech Wireless Mouse B330/M330/M331 
           serial: <filter> charge: 5% (should be ignored) rechargeable: yes status: Discharging 
CPU:       Topology: 8-Core model: AMD Ryzen 7 3700X bits: 64 type: MT MCP arch: Zen 
           family: 17 (23) model-id: 71 (113) stepping: N/A microcode: 8701011 
           L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
           bogomips: 114989 
           Speed: 2402 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz): 1: 2394 
           2: 2988 3: 1995 4: 2925 5: 2179 6: 2183 7: 2183 8: 3310 9: 1994 10: 3016 11: 2106 
           12: 2103 13: 2100 14: 2788 15: 2390 16: 2999 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass 
           mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Full AMD retpoline, IBPB: conditional, STIBP: always-on, RSB filling 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: AMD Ellesmere [Radeon RX 470/480] vendor: Sapphire Limited driver: amdgpu 
           v: kernel bus ID: 09:00.0 chip ID: 1002:67df 
           Display: x11 server: X.Org 1.20.4 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.35.0 
           5.4.0-13.3-liquorix-amd64 LLVM 7.0.1) 
           v: 4.5 Mesa 18.3.6 direct render: Yes 
Audio:     Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] 
           vendor: Sapphire Limited driver: snd_hda_intel v: kernel bus ID: 09:00.1 
           chip ID: 1002:aaf0 
           Device-2: AMD Starship/Matisse HD Audio vendor: ASUSTeK driver: snd_hda_intel 
           v: kernel bus ID: 0b:00.4 chip ID: 1022:1487 
           Device-3: BEHRINGER type: USB driver: snd-usb-audio bus ID: 1-3:4 chip ID: 1397:0508 
           Sound Server: ALSA v: k5.4.0-13.3-liquorix-amd64 
Network:   Device-1: Intel Wireless-AC 9260 driver: iwlwifi v: kernel bus ID: 04:00.0 
           chip ID: 8086:2526 
           IF: wlan0 state: down mac: <filter> 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK 
           driver: r8169 v: kernel port: f000 bus ID: 05:00.0 chip ID: 10ec:8168 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 2.50 TiB used: 397.86 GiB (15.5%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB 
           block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> 
           rev: 2B2QEXM7 scheme: GPT 
           ID-2: /dev/sda vendor: Seagate model: ST3250310AS size: 232.89 GiB block size: 
           physical: 512 B logical: 512 B speed: 3.0 Gb/s serial: <filter> rev: D scheme: GPT 
           ID-3: /dev/sdb vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB block size: 
           physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 7200 rpm serial: <filter> 
           rev: 0001 scheme: MBR 
Partition: ID-1: / raw size: 432.47 GiB size: 424.68 GiB (98.20%) used: 22.05 GiB (5.2%) 
           fs: ext4 dev: /dev/nvme0n1p2 
           ID-2: /home raw size: 1.82 TiB size: 1.79 TiB (98.38%) used: 353.37 GiB (19.3%) 
           fs: ext4 dev: /dev/sdb1 
           ID-3: swap-1 size: 33.20 GiB used: 0 KiB (0.0%) fs: swap swappiness: 10 (default 60) 
           cache pressure: 100 (default) dev: /dev/nvme0n1p3 
Sensors:   System Temperatures: cpu: 54.0 C mobo: N/A gpu: amdgpu temp: 37 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 943 
Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian buster-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian buster main contrib non-free
           2: deb http://deb.debian.org/debian-security buster/updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list 
           1: deb http://dl.google.com/linux/earth/deb/ stable main
           Active apt repos in: /etc/apt/sources.list.d/mono-official-stable.list 
           1: deb https://download.mono-project.com/repo/debian stable-buster main
           Active apt repos in: /etc/apt/sources.list.d/mono-official-vs.list 
           1: deb https://download.mono-project.com/repo/debian vs-buster main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://debian.mur.at/mx-linux/mx/repo/ buster main non-free
           Active apt repos in: /etc/apt/sources.list.d/skype-stable.list 
           1: deb [arch=amd64] https://repo.skype.com/deb stable main
           No active apt repos in: /etc/apt/sources.list.d/various.list 
           Active apt repos in: /etc/apt/sources.list.d/vscode.list 
           1: deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main
Info:      Processes: 374 Uptime: 6h 50m Memory: 31.35 GiB used: 1.44 GiB (4.6%) Init: SysVinit 
           v: 2.93 runlevel: 5 default: 5 Compilers: gcc: 8.3.0 alt: 8 Shell: quick-system-in 
           running in: quick-system-in inxi: 3.0.36 
Any proposals?
You know you are great, guys, don't you :-) I am so confident with MX Linux. (After nearly 30 years with Windows :-)

Re: DaVinci_Resolve doesn't like amdgpu

Posted: Wed Mar 03, 2021 6:53 pm
by BitJam
A search for (davinci resolve amdgpu) provided several solutions such as this one: How to install DaVinci Resolve on Ubuntu with AMD GPUs. This solution uses MakeResolveDeb which creates a .deb file so the Debian packaging system knows what's going on.

Re: DaVinci_Resolve doesn't like amdgpu

Posted: Wed Mar 03, 2021 7:00 pm
by timkb4cq
Hmmm, that there's a clue.
OpenCL C language implementation - amdgcn support wrote:libclc is an open implementation of the OpenCL C programming language,
as specified by the OpenCL 1.1 Specification.

This package contains support for the amdgcn (AMD GPU) platform.
Supported GPU families: Southern Islands and newer.
Maybe installing the libclc-amdgcn package is what's needed.

Re: DaVinci_Resolve doesn't like amdgpu

Posted: Thu Mar 04, 2021 6:38 pm
by elementaryOX
Solved!
I tried to install "Radeon Software for Linux version 18.40 for Ubuntu 18.04.1"
There you get the message "Unsupported OS"
Thanks to timkb4cq. Here's what I did:
For security reason I removed the installed version of DaVinci_Resolve "apt remove ..."
With synaptic I installed libclc-amdgpu.
And I followed on LINUXCONFIG.org "How to Install the Latest AMD Drivers on Debian 10 Buster "
I downloaded the newest version of DaVinci_Resolve_17.0 (2.1 GiB instead of 2.0 Gib)
And I followed DANIEL TUFVESSON "The new MakeResolveDeb Multi" https://www.danieltufvesson.com/makeresolvedeb

Now I have running DaVinci_Resolve_17.0 On MX Linux with AMD580.
Thanks to all.