AMD Logo

AMD's drivers are open source. Open source is good

They are included in the standard and mainline kernels

They tend to just work out of the box

Tools exist for keeping the other required moving parts updated and working properly (e.g. Mesa and friends)

The upcoming Linux 5.x kernels will support AMD's Freesync technology

Generally speaking, the divers are still improving with each release and are now on par with the closed source AMDGPU-Pro drivers

Generally speaking, the divers are still improving with each release and are now on par with the closed source AMDGPU-Pro drivers The open source drivers are the preferred way to go both now and going forward, as this is the direction AMD is heading regarding Linux. See: Ubuntu Documentation: AMDGPU-Driver

You can run the command lspci -k | grep -EA3 'VGA|3D|Display'

in Konsole to get info on your current hardware,

as well as to confirm that the AMDGPU driver is in use

Setting it all up

Install the latest Mainline Kernel:

Install the Padoka Stable PPA (Personal Package Archive)

sudo add-apt-repository ppa:paulo-miguel-dias/pkppa && sudo apt update

sudo apt full-upgrade

Install Steam

Playing Transport Fever on my Linux gaming PC







So in this article, what I would like to do is talk for a minute about gaming on a Linux computer. And while I have not used every operating system out there (I have tried or used most), and every flavor and unique distribution of Linux, I'm going to talk about a relatively painless approach for someone new to Linux and Linux gaming, in setting up a proper rig that will allow you to game at reasonable resolutions and framerates with as little or no pain as possible.In years past I have repaired computers, installed operating systems, and built computers from scratch both for friends and for profit. So before I go on much further, I should point out that, yes, I am biased and have my strong convictions regarding how I like to use Linux, and what I think works best. Of course, you likely knew about certain biases we share on this site since you're reading this right now ;)I'm saying this upfront, because biases are inevitable. My collective experiences, and therefore biases, are what brings me to this article and the reasoning for writing it.When perusing forums and various internet discussion groups, I've seen too many people get tripped up on installing graphics drivers. This is especially true of people coming from other operating systems and therefore assuming you need to install graphics drivers from the company's website. This is where things get tricky, as certain drivers only work with or are supported on certain distributions, and certain versions of those certain systems. This assumption also required you to use proprietary and closed-source drivers, which may not sit well for those of use who prefer or require an open source solution.As always,ourileageay. Having said that...on with the show!So you want to game on Linux, and are looking to build or upgrade your computer. If and when you find yourself in this position, I'm going to recommend that you seriously consider using AMD for your graphics horsepower. My reasoning is as follows:In order to get it all working properly and hassle-free, you'll need to do the following steps. This assumes you're running Ubuntu or an Ubuntu-derivative (Kubuntu, Xubuntu, KDE Neon, etc.)We provide a detailed look on ways to install the latest kernel here , but for a quick and dirty method, head over to the Ubuntu Mainline Kernel page here , and select the latest stable kernel for installation. At the time of this article, the current stable is v4.20.13 A reboot will be required once again. Verify you're running the newer kernel by checking your 'about system' menu option, or via a terminal by typingThe Padoka Stable PPA provides the latest stable Mesa, Wayland, and LLVM drivers for your system. As Ubuntu is a 'snapshot in time' release, these components are not upgraded automatically to the latest stable versions available. This step fixes that.The PPA is located on Launchpad here , and both the current Long Term Support Release (LTS, currently at version 18.04), and the latest release Ubuntu releases are supported.Install by typing the following in a terminal:Next runand reboot again. That's all there is to it, and now your graphics subsystem will always be up date with these two simple steps.Finally, install Steam on your system and you're ready to game!Again, there are other ways to set up a gaming system on Linux. Most are more complicated and involve downloading drivers from the vendor's website and in many cases this leads to varying degrees of success, and may also lead to confusion as to which driver should be downloaded as well as perhaps not being on the latest feature set for newer games and hardware out there.Your thoughts and experiences welcome in the comments below.