While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Canonical call for testing their Steam gaming Snap for Arm Linux
- Windows compatibility layer Wine 11 arrives bringing masses of improvements to Linux
- European Commission gathering feedback on the importance of open source
- GOG plan to look a bit closer at Linux through 2026
- > See more over 30 days here
- Welcome back to the GamingOnLinux Forum
- Liam Dawe - A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - Game recommendation?
- JSVRamirez - Weekend Players' Club 2026-01-09
- Minoscereb - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
after using Linux for decades in terms of "serious work", a few months ago I was so fed up with Windows even for gaming that I finally switched to Linux completely. As you probably all know it was a bumpy ride, especially since I use AMD hardware.
While tinkering around with several Linux distributions in terms of gaming I found that none would work "out of the box", and there was a surprising lack of easy to find documentation on which steps you need to do to turn distro XYZ into a gaming setup. For example, some games will crash without useable error messages if you are missing certain packages.
So, assuming I did not overlook anything, how about some HowTo articles on the Wiki? I could start with articles on OpenSuSE and Linux Mint, both including the steps to get Radeon hardware running with Steam and Vulkan. I'd have done it already, but since this is my first post, I thought to ask first.
Cheers
Tin
If you don't have the newest hardware, then AMD cards just work (most probably). The only thing that can be suggested is using a ppa for more recent Mesa packages.
With newer cards, you will need a newer kernel also, meaning non-rolling distros need manual tinkering on the kernel side.
Needing certain packages can happen with any kind of game and any kind of video card (not just AMD), so I don't think a guide is possible on this.
I feel that you didn't define your goals, expectations properly on this topic.
Also, be sure to browse [GamersOnLinux](http://www.gamersonlinux.com/forum/portal/) to find game specific guides, although a lot of their guides tend to be with WINE.
In my case, I have to blacklist the radeon module and use amdgpu, but on doing so, the system will crash with a black screen on boot (gotta set some proper kernel parameters for amdgpu). Arguably, this is more of a hardware issue and not a distro thing, but it still gets in your way when setting up for gaming. And none of the many forum posts that I pieced together for this tells a complete story.
When someone installs a Linux system for gaming and "nothing" will work, I do not think many people will be as patient as you or me trying to find out all the extra steps. Your post is a perfect example: install firmware blob, microcode, the Mesa PPA, ... seriously, which casual Linux user would know (or even know how to find out) that?
Cheers
View PC info
My experience with the rx560 is absolutely out of the box everything just works, I did not had to do absolutely anything with the runtime/native silliness. But on other amd or intel hardware I had found that a steam-native package was required at least on Arch/Manjaro. You also do not need it for nvidia. I do not know for other distros. For vanilla Arch also you need to read the Archwiki and not forget to install packages like the ones needed for Vulkan.
For amd do _not_ install pro drivers. Probably what you already have is the best option. For nvidia you need the nvidia drivers for almost any gaming.
Also you need to install as many fonts as you can find. Many games just require fonts or do not run at all. This is especially important on vanilla Arch.
Strangely I found Vanilla Arch a pretty out of the box and straightforward experience.
If you opt for a different distro some general recommendations:
For amd you need very recent kernel and mesa. Any distro older than 2018 is unacceptable! Even if it is "supported" like Ubuntu 16.04. Ubuntu 18.04 is probably acceptable depending your hardware but is not ideal and maybe installing ppas is recommended. Same goes for example for debian. Debian stable is not acceptable, you need debian testing at least.