Skip to content

v2.3.0 - New Offline ISOs!

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Feb 23:41
3e08bde

2.3.0 (2024-02-23)

Bazzite


Download Bazzite


Make sure you check out the Frequently Asked Questions

Warning

Due to an upstream bug, Bazzite cannot be used on Steam Decks with 64GB eMMC storage at this time. Upgrading the storage resolves the issue.

Warning

Handheld users: be sure to remove your SD card during install to avoid making unintended changes to it.

Warning

Dual booting with SteamOS or other Linux distributions is not supported.

Note

A helpful install guide can be found here.

Features

  • Add a just command and default-enabled option to the Bazzite portal to fix download speeds under Steam for Linux. (9f6edde)
  • Add a number of useful cockpit plugins (7b4e7b8)
  • Add a warning when the currently booted image is over a month old (84a9e07)
  • Add auto updating for some CSS Loader themes not on the official store with topgrade (d7c5e52)
  • Add automatic nested desktop resolution handling for a number of handhelds. (668eb07)
  • Add BoxBuddy to Bazzite Portal (16b3eaf)
  • Add HHD support for GPD Win Mini & GPD Max 2 (e347c5a)
  • Add HHD to GPD Win 4 (661160d)
  • Add joystickwake to keep screen alive from controller input (564c5bf)
  • Add MOTD thanks to @bsherman and @castrojo (#717) (674fc08)
  • Add patched switcheroo for multi-GPU systems (6b31f29)
  • Add patched switcheroo-control by Sentry, fixes dGPU/iGPU switching (3f3a1eb)
  • Add Planify (https://github.com/alainm23/planify) to Yafti (ab0535a)
  • Add support for AIR Plus (155f6f5)
  • Add support for ayn-platform driver (33592d3)
  • Add support for REALTEK RTL8814AU devices (cb91d9f)
  • Add support for REALTEK RTLXXAU devices (9a1c9d1)
  • Add System Update application utilizing Topgrade (dc95ca9)
  • Add topgrade for upgrades, this will be extended to take over updates moving forward (2f5bb6a)
  • Add TuneD in place of PPD (c0b853a)
  • Add TuneD-PPD, replacing power profiles daemon (7d63435)
  • Add udev rules for HHD's DualSense Gyro (f492777)
  • Add ujust command to force-enable AMD pstate (c23dac4)
  • Add Vapor & VGUI2 themes for Prompt terminal (d91ad21)
  • Add vdpau drivers with h264 support (90a3cc9)
  • Add ZLUDA for CUDA support on AMD hardware, present in /usr/lib64/zluda/* (515b79f)
  • Allow MangoHUD config on all flatpaks automatically (dd782c8)
  • Allow tailscale control by default for users in wheel, cleanup hhd enabling script (e693724)
  • Allow VkBasalt config on all flatpaks automatically (221f8cb)
  • ally: Add support for BMI323 gyro (c803164)
  • Automatically change iomem for handhelds that need ryzenadj (9b1b4c0)
  • ayaneo: Add ayaneo-platform and patched bmi160 drivers (62aa585)
  • Blacklist k10temp in favor of zenpower3 (bd41da2)
  • ci: Add kernel signing (75d8586)
  • ci: Introduce a stable tag (#710) (c5a69fa)
  • Clean up just file situation, use split deck/desktop just files with a single shared one (0f0feea)
  • deck: Add Bazzite Steam Startup video by SuperRiderTH (9fddcf8)
  • deck: Add BoxBuddy to Bazzite Portal (c8475aa)
  • deck: Add fix for suspend with some wifi adapters. (0492920)
  • deck: Add Loki Max to rotation fix script and nested desktop defaults (df51d82)
  • deck: Add ujust command for installing HHD Decky (55f6915)
  • deck: Add ujust commands to install various themes needed by ROG Ally & Legion Go. (d7c5e52)
  • deck: Include BMI260 gyroscope driver (c88af81)
  • Enable Discord RPC for non-flatpak applications by default (b24e2dc)
  • gnome: Add File Roller Archive Manager (#786) (5e18df5)
  • gnome: Add ujust command to reset Bazzite setting customizations (e4455c6)
  • gnome: Remove Totem in favor of Celluloid (#697) (7c4d2ac)
  • gnome: Show link to Pods in Bazzite Menu (779951d)
  • Include nerd-fonts, this will automatically be used as a fallback for the default Fira Code font when an unknown symbol is requested (6073c84)
  • just: Add changes to work with new tooling in ublue-os/config (#691) (0165dfc)
  • kde: Add option to restore the gtk-4.0 breeze theme to just (5f735d3)
  • kde: Add System Update to the default list of favorite applications (f9614a0)
  • kde: Support light theme in Prompt w/ Vapor theme applied (4a4ed95)
  • legion: Enable Steam Hardware Control when SimpleDeckyTDP is installed via ujust (7827fb1)
  • loki max: Auto enable handycon (00d0729)
  • Make wireplumber write-able for later use with steamdeck-dsp (35c01cf)
  • nvidia: Default to x11 (bd4d24a)
  • nvidia: Enable Supergfxctl extension by default under GNOME (a26c0b5)
  • Override default fish greeting to allow the motd to work (adfa1e0)
  • Pre-install BoxBuddy (#797) (27568ec)
  • Replace power profiles daemon with TuneD (f17e8fc)
  • Support Incus OOTB (7fb4d1d)
  • Support multitouch in Waydroid (Thanks Aru!) (463f206)
  • Switch from Zenpower3 to Zenergy (33592d3)
  • Switch to layered sunshine (a524faa), closes #649
  • Switch to modified xone that retains full support for xpad, resolves issues with third party game controllers in previous releases. (6f50817)
  • Switch to newer ublue-update powered by topgrade (0c1c140)
  • Use automatic desktop sizing from nested desktop for Waydroid (3beaff3)
  • Use stock fedora gamepad drivers by default. If you are using a controller better served by xpad/xpadneo, switch with "ujust use-ublue-gamepads" (4852526)
  • Use topgrade for ujust update (97aeca6)
  • waydroid: Fix controller integration, add automatic DPI scaling for Deck & Legion Go, others can be added to /etc/default/waydroid-launcher (61ae746)

Bug Fixes

  • Add a fix for LibreOffice flatpak to correct a printing bug (660fa86)
  • add back ujust toggle-updates (#759) (56a963c)
  • Add crash fix from upstream for some HTPCs (Thanks @nadiaholmquist) (aad5548)
  • Add memory limit to duperemove service (ab41b7c)
  • Add missing i2c-tools package (31bb763)
  • Add new just restructuring to the deck just file (87bb7a3)
  • Add new ROG Ally dmi (bfaaf95)
  • added glibc-headers and glibc-devel to override list (#729) (473fab7)
  • ally: Correct blacklist for undesirable gyro (a57f7d4)
  • ally: Correct rotation in KDE (c314aea), closes #680
  • Always use ds-inhibit service (b7e27cf)
  • asus: Ensure ROG GUI is installed. (e43ff9e)
  • Correct fan control on Jupiter (Thanks RodoMa92) (a6e0b97)
  • Correct gamemode check in rotation fix (6eb6f27)
  • Correct path to rotation fix hardware check. (e31e63b)
  • Correct possible issue when rebasing from another Fedora issue with flathub/flatpak repositories. (448a3ca)
  • Correct restore-original-terminal command on KDE (2c18133)
  • Correct rotation for Lenovo p14s gen2 (#782) (462deab)
  • Correct sunshine-workaround service issue (f0f509e)
  • Create git repository if it doesn't already exist in Firefox/Thunderbird GNOME theme updater (5303f00)
  • deck: Add GPD Win 4 to rotation fix script (695f68a)
  • deck: Improve bazzite-rotation-fix (Thanks Aru!) (898a70e)
  • Disable container update in topgrade, solves issue with topgrade needlessly starting containers. Does not affect Distrobox. (b97f10b)
  • Disable negativo17 before installing xone (c5a532e)
  • Don't enable tuned-ppd, this is done purely with dbus (d2994a7)
  • Don't use joystickwake on deck hardware (953a752)
  • Enable dri permission for XIV Launcher by default (19e6a93)
  • Ensure fish greeting is overridden (809b3a3)
  • Ensure the user flathub repository has a higher priority (d6f69ce)
  • Ensure topgrade config always exists (1dcbb5f)
  • Escape special characters in motd script (7ed7e7f)
  • Fix cage check in waydroid (d4b587d)
  • framework: Don't remove non-existant power profiles daemon (1bcd93c)
  • framework: Remove tlp on framework images (d67268d)
  • gpd: Correct screen rotation on the GPD Win 2 (#781) (f08e72b)
  • gpd: Correct screen rotation on the GPD Win Mini (2c5e4d7)
  • Handle nested desktop mode a different way in rotation fix. (ca069b9)
  • Install nerd-fonts separately to ensure only our desired font is installed. (4b31fb7)
  • kde: Correct caps for KDE's System Monitor (20d4cec), closes #689
  • kde: Correct Nvidia install script using a different variable for the image name, corrects missing supergfxctl-plasmoid (7b4a7ff)
  • kde: Remove Maliit keyboard from System Settings on deck builds (3d1a272)
  • legion: Set panel orientation via karg to correct Plymouth rotation (2fdd501)
  • make gamescope 720p patch use env_to_bool to allow user binary setting (#758) (129b5f2)
  • mangohud config folder typo (#788) (929bddb)
  • Move feral gamemode section to correct location (65fd2be)
  • nvidia: Restore patched Xwayland (c027a25)
  • Remove rundir change from wireplumber, this will be implemented another way (0b3eb46)
  • rtl8814au/rtl88xxau: package rtl8814au instead of rtl88xxau driver (#721) (05dd6e2)
  • Set GPU scheduler back to RR (d64208d)
  • steamos-update: Properly read the return code of the upgrade command (d6a5217)
  • steamos-update: Use double quotes to prevent potential globbing and word splitting (cd56fe4)
  • Switch to 70-bazzite.just for custom just scripts, frees up 60-custom.just for downstream (9ebd1c4), closes #679
  • Temporarily drop rtl8814au (1f3baeb)
  • Update LACT installer to download the correct version for KDE & GNOME, apply live to avoid needing to reboot and enable the service after reboot. (9ce5a89)
  • Use nightly RPM of sunshine until present elsewhere (736d70e)
  • waydroid: waydroid-launcher script (#772) (0b14aae)
  • Zramd-generator generalization (#674) (90d7589)

Download Bazzite