Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

If you want an alternative to SteamOS (or Steam Deck OS as Valve sometimes decides to call it) for your Steam Deck, desktop PC or living room gaming machine - Bazzite is an interesting pick. Much like ChimeraOS, it aims to give you a good gaming experience.

As a reminder though: technically, Bazzite is not what you would call a traditional "Linux distro". It's built on top on Fedora, ublue-os/main and ublue-os/nvidia giving you good hardware support with the upstream projects handling things like maintenance and security updates with Bazzite simply expanding it into something better for gamers.

This "Phase II" of Bazzite upgrades the base to Fedora Linux 39 and they say it's "now at a point where it is completely functional as is on standard hardware (and the Steam Deck.)" and while the original focus was on providing something like SteamOS but be more flexible the scope has expanded to work on much more hardware.

Some of the features it offers:

  • Proprietary Nvidia drivers pre-installed.
  • Full hardware accelerated codec support for H264 decoding.
  • Full support for AMD's ROCM OpenCL/HIP run-times.
  • xone, xpadneo, and xpad-noone drivers for Xbox controllers.
  • Full support for DisplayLink.
  • Includes Valve's KDE themes from SteamOS.
  • LatencyFleX, vkBasalt, MangoHud, and OBS VkCapture installed and available by default
  • Support for Wallpaper Engine. (Only on KDE)
  • ROM Properties Page shell extension included.
  • Full support for Winesync/Fastsync/NTsync.
  • Distrobox preinstalled with automatic updates for created containers.
  • Automated duperemove and rmlint services for reducing the disk space used by wine prefix contents.
  • Support for HDMI CEC via libCEC.
  • System76-Scheduler preinstalled, providing automatic process priority tweaks to your focused application and keeping CPU time for background processes to a minimum.
  • Customized System76-Scheduler config with additional rules.
  • Uses Google's BBR TCP congestion control by default.
  • Input Remapper preinstalled and enabled. (Available but default-disabled on the Deck variant)
  • Bazzite Portal provides an easy way to install numerous applications and tweaks, including installing CoreCtrl and GreenWithEnvy.
  • Nix package manager with Fleek optionally available for install via Bazzite Portal.
  • Brew package manager optionally available for install via Bazzite Portal.
  • Waydroid preinstalled for running Android apps. Future releases will offer to set this up for you through Bazzite Portal. (Not available on Nvidia builds)
  • Manage applications using Flatseal, Warehouse, and Gear Lever.
  • OpenRGB i2c-piix4 and i2c-nct6775 drivers for controlling RGB on certain motherboards.
  • OpenRazer drivers built in, Select OpenRazer in Bazzite Portal or run just install-openrazer in a terminal to begin using it.
  • OpenTabletDriver udev rules built in, with the full software suite installable via Bazzite Portal or by running just install-opentabletdriver in a terminal.
  • GCAdapter_OC driver for overclocking Nintendo's Gamecube Controller Adapter to 1000hz polling.
  • Out of the box support for Wooting keyboards.
  • Built in support for Southern Islands (HD 7000) and Sea Islands (HD 8000) AMD GPUs under the amdgpu driver.
  • A fix is available for a TF2 bug that makes the game crash on launch - just patch-tf2-tcmalloc
  • XwaylandVideoBridge is available for Discord screensharing on Wayland. (Only on KDE)

Bazzite itself is split across multiple versions, depending on what type of experience / device you're going to be using it on but in a single download where you will pick inside the installer what you wish to install either the Desktop variant or Steam Deck/HTPC.

So if you choose the version for a console-like experience like the Steam Deck it will directly boot into a Gaming Mode just like SteamOS on Steam Deck does so you'll get the Big Picture Mode experience.

The Steam Deck / HTPC version also includes various other enhancements like options to install Decky Loader, EmuDeck, RetroDECK, and ProtonUp-Qt, among numerous other useful packages on installation. There's also upgraded Mesa drivers, a custom update system to deal with OS / Flatpaks / Nix packages (Via Fleek) and Distrobox images to be updated directly from the Gamemode UI, built-in support for Windows dual-boot and much more.

See their full announcement here.

Anyone been using Bazzite? What do you think to it?

Article taken from GamingOnLinux.com.
13 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
16 comments
Page: «2/2
  Go to:

Mohandevir Nov 10, 2023
Quoting: dubigrasu
Quoting: MohandevirI miss the old bpm, in that regard.
I miss it too. For all its sins (read bugs) it had a warm feeling to it. The new one feels cold, clinical, impersonal. I'm getting used to it, but in one place is still sorely lacking, and that is controller settings. The old BPM visual and intuitive gamepad settings were replaced with a cumbersome and convoluted mess of nested menus over menus. Probably useful for Steam Deck I suppose, where screen estate is premium, but, at least for me, useful only for basic profiles, the more advanced the profile I'm trying to set, the more lost I get.
Luckily I've kept an old Steam client from before the new interface and I use that to set new profiles, heck I still frequently game on that.

I get your point, the old BPM was nice, but it lacked in many features though. For my part, the old BPM supported older hardware. Now, with wayland being badly supported by Nvidia... I can't use it anymore.
dubigrasu Nov 10, 2023
Quoting: Mohandevir
Quoting: dubigrasu
Quoting: MohandevirI miss the old bpm, in that regard.
I miss it too. For all its sins (read bugs) it had a warm feeling to it. The new one feels cold, clinical, impersonal. I'm getting used to it, but in one place is still sorely lacking, and that is controller settings. The old BPM visual and intuitive gamepad settings were replaced with a cumbersome and convoluted mess of nested menus over menus. Probably useful for Steam Deck I suppose, where screen estate is premium, but, at least for me, useful only for basic profiles, the more advanced the profile I'm trying to set, the more lost I get.
Luckily I've kept an old Steam client from before the new interface and I use that to set new profiles, heck I still frequently game on that.

I get your point, the old BPM was nice, but it lacked in many features though...
It lacked features because it was abandoned, at some point they realized they have to shift all focus towards the future (and still unknown to us) SteamOS 3 gamepadui, and kept the old one barely alive. Probably the last ever feature implemented was the SteamPlay section, but beside that it was left to slowly rot away, while only the desktop client received the shiny new features. As a side note though, there's one thing that you can still do it in the OLD BPM, but not in the new one, that is upgrading/downgrading SC's firmware. They did released a small tool for that, but is Windows only. Granted, I rarely used it.
scirocco Nov 11, 2023
Well its a cool project, but so far the slowest distro with gamescope session, I still prefer garuda with gamescope session or chimera, the test version of chimera is pretty great.
BlackBloodRum Nov 12, 2023
View PC info
  • Supporter Plus
An Xbox logo on the Steam Deck.. that's great! A nice way to troll MS

(In screenshot)
beko Nov 13, 2023
Does this work with a Steam Link?
TurtleMonkey Nov 16, 2023
I have been using bazzite for the past few months on the steam deck as my main PC. It is not for the average user, but if you are a linux using professional like me it is a godsend. I love virtualization and containerization. I love playing elden ring on ultra with one monitor while running Kali linux on the other in a stable environment on hardware meant for linux.
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!
Login / Register


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