Play video games natively on Linux
Practical Usability
Bazzite is definitely usable, but it has some rough edges. It is to be expected, because the distribution is young, but it has a lot of room for improvement, nevertheless.
I moved my testing computer to the living room in order to check how good of an experience Bazzite would offer as an HTPC (an unfair test, considering Steam Gaming Mode does not work on the hardware). I found that installing KDE Connect on my smartphone and pairing it with Bazzite gave very good results, allowing me to use the smartphone as a combination of mouse and keyboard from the couch. Unfortunately, KDE Connect only pairs once the desktop session is started, which means it is not available in the login screen before KDE Plasma is launched. A regular keyboard and mouse are therefore necessary to log in, which is not ideal for a living room setup.
Due to an upstream bug, KDE Plasma failed to identify my cheap Gembird gamepad. Still, individual games and applications with gamepad support either picked it up right away or could be configured to use it. Someone suggested installing and using AntiMicroX in order to map mouse functionality to my gamepad, to move the cursor from the couch using the controller. However, I find KDE Connect is a better solution, because it integrates with KDE Plasma seamlessly and also doubles as a keyboard.
It is worth mentioning that I found Bazzite slower to boot than expected. The boot time is bearable, but surprising, considering the distribution is not running too many services. Maybe I am spoiled by lightweight distributions, desktops, and window managers. In any case, once the KDE Plasma session was launched, Bazzite was quite responsive – or at least as responsive as you should expect from old hardware. If I wanted a long-term solution for an old machine, I would definitely consider a regular distribution such as Devuan, with a lightweight desktop environment. The Steam client, Lutris, or Heroic Games Launcher could be bolted on to Devuan afterwards.
If you are interested in running Bazzite on a real Steam Deck, keep in mind the Steam Deck LCD 64GB is not supported because of what appears to be a kernel bug. Replacing the storage of this unit solves the issue.
Conclusion
While I cannot consider Bazzite an out-of-the-box solution for Linux gaming, it is definitely a step in the right direction, and it will eventually get there.
Bazzite is obviously intended for serious gaming rigs, but it seems to work fine enough on budget second-hand hardware. If you want a set-and-forget solution on which to run your Steam and GOG library, Bazzite is a viable choice. It has the advantage of being an actual Linux distribution. Consequently, it can be used for general tasks (such as browsing the web, checking emails, or writing Linux Magazine articles). Notice, however, that being viable might not suffice. If your hardware is old, you will get more mileage by installing a lightweight operating system and setting your games manually instead.
Infos
- Bazzite: https://bazzite.gg/
- Fedora Atomic Desktops: https://fedoraproject.org/atomic-desktops/
- Universal Blue: https://universal-blue.org/
- "Developing Tiny Core Linux Extensions" by Rubén Llorente, Linux Magazine, issue 243, February 2021, https://www.linux-magazine.com/Issues/2021/243/Tiny-Core-Linux
- ProtonDB: https://www.protondb.com/
- SteamOS + Linux Titles:https://store.steampowered.com/linux
- "Turn Linux into a Gaming Platform with Lutris" by Erik Bärwaldt, Linux Magazine, issue 254, January 2022, https://www.linux-magazine.com/Issues/2022/254/Lutris
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
openSUSE Joins End of 10
openSUSE has decided to not only join the End of 10 movement but it also will no longer support the Deepin Desktop Environment.
-
New Version of Flatpak Released
Flatpak 1.16.1 is now available as the latest, stable version with various improvements.
-
IBM Announces Powerhouse Linux Server
IBM has unleashed a seriously powerful Linux server with the LinuxONE Emperor 5.
-
Plasma Ends LTS Releases
The KDE Plasma development team is doing away with the LTS releases for a good reason.
-
Arch Linux Available for Windows Subsystem for Linux
If you've ever wanted to use a rolling release distribution with WSL, now's your chance.
-
System76 Releases COSMIC Alpha 7
With scores of bug fixes and a really cool workspaces feature, COSMIC is looking to soon migrate from alpha to beta.
-
OpenMandriva Lx 6.0 Available for Installation
The latest release of OpenMandriva has arrived with a new kernel, an updated Plasma desktop, and a server edition.
-
TrueNAS 25.04 Arrives with Thousands of Changes
One of the most popular Linux-based NAS solutions has rolled out the latest edition, based on Ubuntu 25.04.
-
Fedora 42 Available with Two New Spins
The latest release from the Fedora Project includes the usual updates, a new kernel, an official KDE Plasma spin, and a new System76 spin.
-
So Long, ArcoLinux
The ArcoLinux distribution is the latest Linux distribution to shut down.