Radeon RX 570 Vulkan Drivers

Message
Author
User avatar
joseph.giannaci
Posts: 22
Joined: Thu Feb 20, 2020 10:41 pm

Radeon RX 570 Vulkan Drivers

#1 Post by joseph.giannaci »

Okay

So I was playing 'War Thunder' and the game devs switched from OpenGL to Vulkan a week or so ago and I need to find the correct drivers because my screen blanks out every time I launch the game. IF I move my mouse to my second screen for example, my screen isn't blacked out. Does this make sense? The game launcher, which does not take up the entire screen starts and blanks out the screens. If I click my mouse off to the side to a spot where the launcher is NOT, then I can see everything, but once I touch/click on the launcher, it goes blank again. This also happens when I click or touch the actual game after it is running. When I purge amdvlk (Vulkan Drivers) I get, "Your video card or it's driver may not be supported. Be sure to install the best video card driver and try again."


Sooooooooo..........
This is what I did:
1. I tried to update the amdgpu drivers but they were all updated. - got the "Video card or its driver not supported" error
2. I then uninstalled and re-installed the game several times - got the "Video card or its driver not supported" error
3. The next thing I did was to install the entire OS all over again, re-install the game - got the "Video card or its driver not supported" error again
4. Tried to update the amdgpu drivers - AGAIN - got the "Video card or its driver not supported" error
5. Thought it was because the drivers were more than 6-months old - WRONG
6. Installed Vulkan Drivers - does the "Blank-Screen" thing
7. Remove the Vulkan Drivers (amdvlk) - get the "Video card or its driver not supported" error
(I actually tried Number 3 about three times...)

I come to find out that maybe there are no Linux Drivers for the Radeon RX 570 GPU.

Also, if I am getting the correct drivers, why aren't they working correctly?

The game was working fine until they updated the game itself, leaving OpenGL behind to use Vulkan.

If anyone knows of any solutions, please hold my hand through it, I think I may be a complete idiot at this point.

Code: Select all

System:    Host: <filter> Kernel: 4.19.0-12-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-4.19.0-12-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 November 11  2020 base: Debian GNU/Linux 10 (buster) 
Machine:   Type: Desktop System: LENOVO product: 10B3000CUS v: ThinkCentre M73 serial: <filter> 
           Chassis: type: 3 serial: <filter> 
           Mobo: LENOVO model: N/A v: 0B98401 PRO serial: <filter> BIOS: LENOVO v: FCKT49AUS 
           date: 03/13/2014 
CPU:       Topology: Quad Core model: Intel Core i5-4570 bits: 64 type: MCP arch: Haswell 
           family: 6 model-id: 3C (60) stepping: 3 microcode: 28 L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 25539 
           Speed: 1624 MHz min/max: 800/3600 MHz Core speeds (MHz): 1: 1008 2: 1105 3: 1065 
           4: 1159 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled 
           Type: mds mitigation: Clear CPU buffers; SMT disabled 
           Type: meltdown mitigation: PTI 
           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 generic retpoline, IBPB: conditional, IBRS_FW, 
           STIBP: disabled, RSB filling 
           Type: srbds mitigation: Microcode 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: AMD Ellesmere [Radeon RX 470/480] vendor: Micro-Star MSI driver: amdgpu 
           v: kernel bus ID: 01:00.0 chip ID: 1002:67df 
           Display: x11 server: X.Org 1.20.4 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa 
           resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: 
           renderer: Radeon RX 570 Series (POLARIS10 DRM 3.27.0 4.19.0-12-amd64 LLVM 7.0.1) 
           v: 4.5 Mesa 18.3.6 direct render: Yes 
You do not have the required permissions to view the files attached to this post.

Code: Select all

$ inxi
CPU: 8-core AMD Ryzen 7 5800X (-MT MCP-) speed/min/max: 2325/2200/4200 MHz
Kernel: 6.1.0-33-amd64 x86_64 Up: 13m Mem: 2334.9/64202.0 MiB (3.6%)
Storage: 4.57 TiB (8.9% used) Procs: 368 Shell: Bash inxi: 3.3.26

User avatar
joseph.giannaci
Posts: 22
Joined: Thu Feb 20, 2020 10:41 pm

Re: Radeon RX 570 Vulkan Drivers

#2 Post by joseph.giannaci »

Got some more error codes and all that
I uninstalled the Vulkan Drivers (amdvlk) after I started the launcher and ran the game.
You do not have the required permissions to view the files attached to this post.

Code: Select all

$ inxi
CPU: 8-core AMD Ryzen 7 5800X (-MT MCP-) speed/min/max: 2325/2200/4200 MHz
Kernel: 6.1.0-33-amd64 x86_64 Up: 13m Mem: 2334.9/64202.0 MiB (3.6%)
Storage: 4.57 TiB (8.9% used) Procs: 368 Shell: Bash inxi: 3.3.26

User avatar
JayM
Posts: 6796
Joined: Tue Jan 08, 2019 3:47 am

Re: Radeon RX 570 Vulkan Drivers

#3 Post by JayM »

You could ask for amdvlk to be packaged for MX Linux: https://github.com/GPUOpen-Drivers/AMDVLK, or try downloading and installing it yourself.

Unfortunately it's not in any Debian-based distro so there's no existing .deb package that could be backported. https://repology.org/project/amdvlk/versions
Please read the Forum Rules, How To Ask For Help, How to Break Your System and Don't Break Debian. Always include your full Quick System Info (QSI) with each and every new help request.

SwampRabbit
Posts: 3602
Joined: Tue Jun 14, 2016 2:02 pm

Re: Radeon RX 570 Vulkan Drivers

#4 Post by SwampRabbit »

So right now I have no clue at this point what version of Vulkan the game itself needs or how you’re playing the game (Steam, WINE, something else).

I can say that MX-19.3 should work great with your GPU, I have a MSI RX 570 Armor and that system is always used to test MX. That being said you are using the base MX-19, which has an older Vulkan.

I would enable the AHS repo permanently and update. This will give you a very new-ish MESA and Vulkan which also works with that GPU great.

But, know this, that every part of Vulkan hasn’t been updated because it’s in Debian Bullseye (Testing) and we can’t backport it all for MX-19 because we are based on Debian Buster (Stable).. but... I don’t think this matters.

Need to know how you are running the game and what the minimum version of Vulkan it needs. But I would wager everything is in the AHS repo to run it.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.

User avatar
Paul..
Posts: 1787
Joined: Sun Mar 18, 2007 6:34 pm

Re: Radeon RX 570 Vulkan Drivers

#5 Post by Paul.. »

@joseph.giannaci...I also play WarThunder...and it has been a long few days struggling with massive bugs in the new release (New Power)...which uses Vulkan instead of OpenGL.

Note: I do NOT use Steam...I run WT directly on MX-Linux

Two outstanding bugs have now been fixed by the Gaijin Devs (as of this morning)...and I have WarThunder working on MX-19.3 AHS with xfce DE
- Launcher would not start and lead to black screen...this impacted anyone using KDE, xfce, etc...
- Even if you were successful launching the client, the graphics were half broken (e.g., all smoke became completely opaque...when using WEP on most planes)

Here's what I did that worked (see spec's below):

1. Installed "mesa-vulkan-drivers" and "vulkan-utils"

2. Yesterday the only way I found I could run WT was to install MX-19.3 AHS on my Test partition and use MXPI to install the minimal Gnome DE...it did work but was a pain in the neck to get the installation right.

Today, everything is working on MX-19.3 AHS with xfce DE, using AMD Radeon RX 5600 XT GPU with War Thunder client version 2.1.0.36...and with the mesa-vulkan-drivers installed (I think the vulkan-utils are just to make it possible to query vulkan functions.)

HTH

Code: Select all

System:    Host: <filter> Kernel: 5.8.0-3-amd64 x86_64 bits: 64 compiler: N/A 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.8.0-3-amd64 
           root=UUID=<filter> ro quiet 
           Desktop: Xfce 4.14.2 tk: Gtk 3.24.5 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0 
           Distro: MX-19.3_ahs_x64 patito feo May 31  2020 base: Debian GNU/Linux 10 (buster) 
Machine:   Type: Desktop Mobo: ASUSTeK model: PRIME X570-PRO v: Rev X.0x serial: <filter> 
           UEFI: American Megatrends v: 2606 date: 08/13/2020 
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: 8701021 
           L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
           bogomips: 114987 
           Speed: 2210 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz): 1: 2261 
           2: 1863 3: 2469 4: 1862 5: 2047 6: 1924 7: 1977 8: 2603 9: 2658 10: 1863 11: 2066 
           12: 2021 13: 2034 14: 2491 15: 2328 16: 1863 
           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: conditional, RSB filling 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: AMD Navi 10 vendor: ASUSTeK driver: amdgpu v: kernel bus ID: 09:00.0 
           chip ID: 1002:731f 
           Display: x11 server: X.Org 1.20.9 driver: amdgpu resolution: 2560x1440~144Hz 
           OpenGL: renderer: AMD Radeon RX 5600 XT (NAVI10 DRM 3.38.0 5.8.0-3-amd64 LLVM 10.0.0) 
           v: 4.6 Mesa 20.1.8 direct render: Yes 
Audio:     Device-1: AMD Navi 10 HDMI Audio driver: snd_hda_intel v: kernel bus ID: 09:00.1 
           chip ID: 1002:ab38 
           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: C-Media type: USB driver: hid-generic,snd-usb-audio,usbhid bus ID: 3-1:2 
           chip ID: 0d8c:0012 serial: <filter> 
           Sound Server: ALSA v: k5.8.0-3-amd64 
Network:   Device-1: Intel I211 Gigabit Network vendor: ASUSTeK driver: igb v: 5.6.0-k 
           port: f000 bus ID: 03:00.0 chip ID: 8086:1539 
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 931.52 GiB used: 212.51 GiB (22.8%) 
           ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB block size: 
           physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 4B6Q scheme: GPT 
           ID-2: /dev/sdb vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB block size: 
           physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 1B6Q scheme: GPT 
Partition: ID-1: / raw size: 229.99 GiB size: 225.38 GiB (98.00%) used: 39.59 GiB (17.6%) 
           fs: ext4 dev: /dev/sda2 
           ID-2: swap-1 size: 16.60 GiB used: 512 KiB (0.0%) fs: swap 
           swappiness: 15 (default 60) cache pressure: 100 (default) dev: /dev/sda4 
Sensors:   System Temperatures: cpu: 51.1 C mobo: N/A gpu: amdgpu temp: 60 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 0 
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-chrome.list 
           1: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ buster main non-free
           2: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ buster ahs
           Active apt repos in: /etc/apt/sources.list.d/spotify.list 
           1: deb http://repository.spotify.com stable non-free
           No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:      Processes: 339 Uptime: 27m Memory: 15.61 GiB used: 2.41 GiB (15.4%) 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 

Asus Prime X570-Pro | AMD Ryzen 7 3700X
16 Gig DDR4 3600 | Radeon RX 5600 XT Graphics
Samsung 860 500GB SSDs (2)

User avatar
joseph.giannaci
Posts: 22
Joined: Thu Feb 20, 2020 10:41 pm

Re: Radeon RX 570 Vulkan Drivers

#6 Post by joseph.giannaci »

Yeah, I've been running it directly, standalone, without steam too.
I've got the 2.1.0.45 update and wish I could scroll it back one to the .36 that you mentioned.
I just re-installed the vulkan drivers and vulkan utils you mentioned.
Started the launcher (runs in big 'blank screen') and its updating something.
going to reboot and then try it

no I didn't have to reboot
gaijin's update (that you mentioned) fixed it
I knew it was gaijin's issue lol

Code: Select all

$ inxi
CPU: 8-core AMD Ryzen 7 5800X (-MT MCP-) speed/min/max: 2325/2200/4200 MHz
Kernel: 6.1.0-33-amd64 x86_64 Up: 13m Mem: 2334.9/64202.0 MiB (3.6%)
Storage: 4.57 TiB (8.9% used) Procs: 368 Shell: Bash inxi: 3.3.26

User avatar
Paul..
Posts: 1787
Joined: Sun Mar 18, 2007 6:34 pm

Re: Radeon RX 570 Vulkan Drivers

#7 Post by Paul.. »

good news, joseph.giannici!

Asus Prime X570-Pro | AMD Ryzen 7 3700X
16 Gig DDR4 3600 | Radeon RX 5600 XT Graphics
Samsung 860 500GB SSDs (2)

Post Reply

Return to “Software / Configuration”