Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone with no article paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.
RX 6500 XT
My System Info

Linux Distribution: Ubuntu 20.04
Desktop Environment: x11
Graphics Card: MSI Radeon RX 6500 XT
GPU Driver Version: amdgpu 21.50.2.50002-1384495

Have you checked for system updates?: Yes

If this is to do with Steam, please add your system read-out from Steam -> Help -> System Information (please put that into Pastebin/Gist as linked above!): https://pastebin.com/wQVrBgUj

If this is not Steam, you can still give us a system readout using inxi with "inxi -SbCGxx" in terminal (please put that into Pastebin/Gist as linked above!): https://pastebin.com/2epYKg2x

Issue

Anything that uses vulkan seems to be broken.
I've installed amdgpu as per https://amdgpu-install.readthedocs.io/en/latest/
However I can't launch anything with the amdgpu drivers enabled. Can't launch lutris or any steam games.
Seems to be related to Vulkan - running vulkaninfo gives:

WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Failed to CreateInstance in ICD 3. Skipping ICD.
vulkaninfo: symbol lookup error: /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: undefined symbol: amdgpu_device_get_fd


Any suggestions on where to look?
I've tried installing the driver with different modes on the amdgpu install.
I've tried switching to the ppa:oibaf/graphics-drivers and I have the same issue.

If I uninstall the amdgpu drivers I can launch lutris / steam games.
Samsai 19 Mar
I would suggest to never install any 3D driver from outside of your distro's repositories or your distro's 3rd party repositories. It's very likely something gets messed up and it can be really tricky to get those things fixed.

There are some instructions here: https://github.com/lutris/docs/blob/master/InstallingDrivers.md#amd--intel
dpanter 19 Mar
Using AMDs "Radeon™ Software for Linux®" is strongly discouraged as it often causes problems like the one you have. Unless you absolutely need those drivers (and you'll know if you do), do use the distro provided opensource amdgpu drivers. Those are installed by default.

However, if you need the firmware files and your ageing distro doesn't provide them, you can download them manually and place in the same directory as the other amdgpu firmware files. Something like /lib/firmware/amdgpu/
RX6500XT is Navi 24/Beige Goby.
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu

Last edited by dpanter on 19 March 2022 at 8:36 am UTC
drlamb 19 Mar
Installing all updates or the latest version of mesa (amdgpu) won't matter if you're running 20.04's default kernel.

You'll want to make sure you're using the Hardware Enablement Stack (HWE) for 20.04 to get the 5.13 kernel as kernel 5.11 is needed to properly support your GPU iirc.

 
 sudo apt install --install-recommends linux-generic-hwe-20.04  


My advice is either the above or to stick with Ubuntu 21.10, at least until the next LTS comes out next month (22.04)

Last edited by drlamb on 19 March 2022 at 5:51 pm UTC
Ah thanks all for your help!
I'd done the usual thing of searching "how to install amd graphics drivers on ubuntu" without checking if the distro provided ones were recommended.

I've got it working on the stock driver now, and can launch lutris/steam etc.
I've switched to ubuntu 21.10.

I can launch everything now, however my 2nd monitor refuses to work.
I can plug in HDMI monitor reboot, that will work, then I can plug in both (other on display port) and reboot, and only the display port screen will display.

This wasn't an issue when using the amdgpu drivers. This might be an issue with an old driver kicking around so I'll try to clean it off but probably do a clean installation I think.

Thanks
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: Liberapay or PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.