Bazzite Buzz #4

Bazzite Buzz No. 4

Welcome to Bazzite Buzz #4!

Bazzite is a custom image of Fedora 38 designed to bring the best in Linux gaming to your PCs, including the Steam Deck. This newsletter highlights all the work we are doing to bring gamers the best goodies for their PCs and handheld gaming devices.

If you are new to a Universal Blue project then here’s some back filler. These images follow the continuous delivery methodology of development. That means we’re constantly adding new things, so let’s get started!

Today we have released a new batch of online ISOs. Our offline ISOs that we had released earlier had some issues with the Steam Deck’s resolution, but eventually this will all be sorted out. When that happens we will release a new batch of offline ISOs in the future. In the meantime, grab the latest online ISO and make sure to connect to the internet in the installer.

We also now support Framework, Lenovo Legion, and ASUS devices with their own special images. Generic controller support for handheld PCs with our addition of hanygccs. In addition, Tailscale now has support out of the box and the GNOME images include the Tailscale status extension too. Fleek is temporary removed until the non-interactive installer is finished. KDE images can now share their screen properly on Wayland with the inclusion of xwaylandbridge. We also added android-udev-rules to the base image and a just command to add scrcpy. This can also give you access to guiscrcpy to mirror your Android phone.

Here is guiscrcpy mirroring an Android phone.

Adwaita Steam skin using Decky's CSS Loader plugin on a desktop Bazzite image.

(Yes it works on KDE Plasma too.)

We’d like to thank all of our contributors and those who are helping us troubleshoot any issues in our newer builds.

New Features

  • Added support for Framework devices - thanks for the inspiration pitstoptech!
  • Added support for ASUS devices - note that the Ally does not work yet, star that repository to follow along, we’re pretty close!
  • Added support for Lenovo Legion devices.
  • Might as well remind you that we have Microsoft Surface images too
  • Added nct6687 driver for lm_sensors since it is needed on certain AMD B550 motherboards.
  • Added handygccs for handheld PCs.
  • Added Tailscale support out of the box.
  • Added Linux Mint’s Web App Manager application.
  • Added Waydroid utilities.
  • Added Solaar and Resilio Sync to Bazzite Portal.
  • Oversteer is now added via udev rules so it does not have to be layered.
  • Removed AdwSteamGtk since it is recommended to install this theme via the CSS Loader Decky plugin.
  • vm.max_map_count increased to match SteamOS.
  • Signing is now removed from Bazzite Portal since it is now automatic.
  • Nvidia images now has a helpful message about secure boot.
  • GNOME images now play a sound when the battery is low.
  • GNOME images now include the gamerzilla-shell-extension
  • GNOME images now include the Tailscale status GNOME shell extension.
  • Steam Deck images will now build Steam RPM to avoid RPM Fusion dependency issues.
  • KDE color control is now added except for Nvidia images.
  • Corrected issue with Garry’s Mod’s just command.
  • Standardized nomenclature for just commands concerning game fixes.
  • Added a just command for installing Adwaita-for-Steam, will be automatically updated.
  • Added a just command to fix SteamVR on desktop images.
  • Added a just command to completely remove and reset bazzite-arch.
  • Added a just command xwaylandbridge for KDE Plasma images. This fixes screensharing issues.
  • Added a just command to add scrcpy.

Fixes

  • Fixed numerous issues with Steam.
  • Fixed numerous issues with Distrobox containers
  • Fixed hide/unhide GRUB just command.
  • Use current GRUB paths.
  • Added default-enabled option to disable TDP and other hardware controls on non-deck hardware. This should fix TDP issues on other devices.
  • Moved extest back on desktop images and is optional to use.
  • Fixed Steam Deck images having a broken “Return to Game Mode” shortcut if they had desktop auto-login enabled.
  • Fixed bazzite-hardware-setup executing every boot.
  • Fixed other auto-login issues on all images.
  • Adjustments to the bazzite-arch container.
  • Fixed justfile creation. Currently, this only gets written if the file exists. Create it when the file doesn’t exist instead.
  • Reorganized just commands.
  • Lutris dependency for PCEM is now added.

Full changelog and ISOs for the 1.2.0 release here.