Wednesday March 20, 2019

Linux Gaming Across 9 Distros [Review in Progress]

Jason Evangelho of Forbes has started a Linux series where he reviews various Linux distributions (distros) for ease of use and performance in regards to Linux gaming. Jason's series isn't about just running benchmarks as he asks questions that everyday users would need to find out. Where am I going to get up-to-date graphics drivers for my AMD or NVIDIA graphics card? How is the default state of gaming on the Linux distro? Can I get Steam working right out of the box or am I going to have to tweak my system to accomplish this task?

The 9 Linux distros that he is going to test in the series includes: Fedora 29 Workstation, Pop!_OS 18.10, Debian 9, Solus 4, Manjaro 18, Linux Mint 19, elementary OS 5, Deepin 15.9, and Ubuntu 18.10. His test system consists of an AMD Ryzen 5 2600, Radeon Sapphire RX 580, Gigabyte G1 Gaming GTX 1080 and more. So far he has tested Fedora 29 Workstation and Pop!_OS 18.10 with Pop!_OS 18.10 easily winning hands down in usability and performance. With the recent announcement that Google is leveraging Linux, Vulkan, first party games, and open-source AMD drivers for games running on its Google Stadia game streaming service; Linux gaming performance may enter into our PC gaming world very soon!

News Image

If you're an NVIDIA user, good news: Pop!_OS has a separate installer image for you which automatically installs the proprietary (and far more performant) graphics driver. Again, there's no need to enable alternative software sources or hit the command line. The moment your OS is installed you're ready to start gaming. You'll be using the latest and greatest stable driver, Nvidia 418.43.

Radeon gamers have an advantage across several Linux distributions: the open source driver is part of the kernel (and thus ready to use immediately), well maintained and quite performant. This typically means less steps to get up and running with Steam and Steam Proton. One distinct difference between Pop!_OS and Fedora, however, is that Fedora runs with a much newer MESA driver. Specifically, Fedora 29 uses MESA 18.3.4 while Pop uses MESA 18.2.8. The kernel on Pop is also a bit older, but again I noticed no disadvantage on the gaming side save for one: updating your kernel to 5.0 will add Freesync support which is a feature I can't live without. It is quite literally a game-changer.