github ublue-os/bazzite v1.0.0

latest releases: v3.7.0, v3.6.0, v3.5.1...
13 months ago

1.0.0 (2023-08-17)

It is recommended that you flash this ISO with the Fedora Media Writer. Applications like Ventoy are known to have issues.

If you have previously used the DeckMTP plugin in Decky Loader on SteamOS, be sure to disable Dual-Role USB in the Steam Deck BIOS, otherwise you will not be able to boot to USB storage. It can be re-enabled after installing Bazzite.

Warning

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

Warning

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

Important

These are online ISOs. A stable network connection is required. We recommend using a dock if available.

Note

A helpful install guide can be found here.

Features

  • Add extest library to fix Steam input on Wayland desktop (6001e35)
  • Add Lato & Fira Code font families (6b17dff)
  • Add systemd presets for sdgyrodsu and system76-scheduler (0b638e5)
  • Add Wayland support to autologin (af450a8)
  • added boilr .desktop entry (701b936)
  • boot_menu: Use new Deck kickstart to fix installation woes (7f23332)
  • deck: Add (hidden) toggleable desktop Wayland session session support (#118) (e77996f)
  • deck: Enable BIOS and Controller Firmware updating scripts by default (bf6767a)
  • deck: Enable Wayland by default! (#129) (9597496)
  • deck: Fix inability to search with Steam Keyboard on GNOME (7a329b4)
  • deck: Support 32GB RAM modded Steam Decks with double the maximum VRAM. (d282211)
  • desktop: Use new bazzite-steam-runtime wrapper to enable Steam Input on Wayland. (b65040b)
  • gnome: Add Compiz Windows Effect extension (Disabled by default) (94321f0)
  • gnome: Add extension to prevent GNOME keyboard from popping up in place of the Steam Keyboard (8268b26)
  • gnome: Add Just Perfection extension (6eb5a8e)
  • gnome: Add Search Light extension to replace search in activities on Deck (6aeeb66)
  • gnome: Disable file indexing to match KDE behavior (aee06a1)
  • gnome: Enable fractional scaling by default (e4e9edf)
  • gnome: Include Blur-My-Shell and Caffeine shell extensions by default. These are default disabled (9df56cc)
  • gnome: Use GDM on desktop (#111) (9383c2f)
  • Include extest library in bazzite-arch (1a7c0c1)
  • neofetch: Separate OS and OCI name (239b43f)
  • system-flatpak-install: Opt out of Fedora's third party repositories (c4f69ea)
  • Use new export feature in distrobox assemble (49c0235)
  • user-setup: Add user Flathub repo (fd38d27)

Bug Fixes

  • Add ddccontrol-db for up-to-date monitor datbase (4b5fc69)
  • Add duperemove preset for systemd (65f2eeb)
  • Add Yafti desktop icon (fb3971f)
  • Allow trim on encrypted disks (05d7fd8)
  • Apply kargs to Jupiter as a whole rather than only on Deck images, always remove nomodeset. (84d5c0f)
  • Apply neofetch alias to fish shell (4d168d7)
  • ci: Use PR tag for pull request reviews (1b8b091)
  • ci: Use pull request number for PR tag instead of event number (8cc182b)
  • ci: Yet another patch to ensure the PR number is always in the tag (b7656fb)
  • Clean application shortcuts in a way that's compatible with other languages (7323ae8)
  • Correct error in Boilr setup script (e99a8a5)
  • Correct font issues in Steam for certain languages (ValveSoftware/steam-for-linux#9418) - Thanks szescxz! (c87d9fe)
  • Correct the name of GNOME's Wayland session for autologin and session selection (b6df87a)
  • Correct various flatpaks in Yafti (948181c)
  • deck: Add Wayland support to GNOME autologin (#133) (2c36671)
  • deck: Add workaround for 64GB eMMC firmware issue (e0e4c7e)
  • deck: Autostart Steam using desktop shortcut rather than firstboot launcher (#121) (3190f81)
  • deck: Copy yafti config to /etc (f7d6191)
  • deck: Correct error with dmidecode polkit rule (97034e8)
  • deck: Correct issue with EmuDeck installer (b964a9b)
  • deck: Correct name of Lutris shortcut on desktop (532c692)
  • deck: Correct volume in upstream audio configs (49e46d1)
  • deck: Explicitly set discard mode due to upstream kernel making async the default in 6.2 (b363bef)
  • deck: Export extest to bazzite-arch, if used. (615ee6f)
  • deck: Extend GRUB hidden timeout to 3 seconds (4031971)
  • deck: Fix EmuDeck installer (c056f73)
  • deck: Increase volume to match SteamOS. (f82baf7)
  • deck: Install wine-core to satisfy Lutris dependencies (6a15d1f)
  • deck: Override upstream ucm2 config with one from jupiter-hw-support (b3fce74)
  • deck: Remove Autostart Steam option from Yafti, this is always the case now. (cf2df01)
  • deck: Remove unused gamemode package (6eb5a8e)
  • deck: Scale back fstab changes on Decks with eMMC. (cee0999)
  • deck: Start Steam on the desktop in silent mode (bbe6a15)
  • decky: Install prerelease until DECKY_SELINUX change is pushed to stable (b408884)
  • decky: Use recursive chcon during install (67cd8e1)
  • desktop: Add friendly message for bazzite-arch setup (2bec89a)
  • desktop: Clean up desktop icons (f35fe9a)
  • desktop: Correct Lutris desktop shortcut path (c70ccab)
  • desktop: Don't show distrobox section if it's already configured (5996573)
  • desktop: Handle SteamCMD export properly (c70ccab)
  • desktop: Remove vestigial steam desktop shortcut, start steam automatically when installing bazzite-arch (1cf6280)
  • desktop: Run Steam from the new bazzite-steam-runtime on first launch. (5f141c0)
  • Disable automatic GNOME Software software updates (d9be973)
  • Disable DESKTOP_WAYLAND on Nvidia builds by default (e831dc3)
  • Disable waydroid service by default (ef9b0d8)
  • Don't copy Steam shortcut to autostart on desktop (bbec083)
  • Don't install flatpaks until after kargs are configured (41d615c)
  • Enable sdgyrodsu and KDE's extra System76 scheduler service globally. (c723d1a)
  • Enable system76-scheduler in Containerfile (9e7efc8)
  • Fix install error during SteamCMD step if Steam hasn't been launched yet (Thanks termdisc) (e022b07)
  • flatpak: Locally install Flathub repo and fix Fedora repo removal (#126) (04a6a58)
  • gnome: Add trackerignore to 2nd steam location (ed8e5e6)
  • gnome: Add VGUI2 wallpaper to wallpaper picker in settings (5c21278)
  • GNOME: Allow gnome-ssh-askpass to inhibit shortcuts (78eaaa4)
  • gnome: Center new windows if a Valve theme is selected, makes Lutris easier to use. (081fb28)
  • gnome: Correct accent color of VGUI2 theme (59d87a1)
  • gnome: Create local application shortcut for EmuDeck (081a2f8)
  • gnome: Disable appindicator extension due to breaking VRR (e7ffbfc)
  • gnome: Disable power profile management on deck (1030b8f)
  • gnome: Download EmuDeck.desktop to Downloads on GNOME builds (3a62b5f)
  • gnome: Exclude SDDM Wayland teardown workaround (eb39c98)
  • gnome: Make headerbar shade more transparent on both themes (81b6288)
  • gnome: Reduce card shade transparency on VGUI2, restore original border color on Vapor. (e9e42a0)
  • gnome: Remove GNOME Classic sessions (9548b5a)
  • gnome: Remove noarch from package name (3236b24)
  • gnome: Remove unneeded GNOME plugin (39584e6)
  • gnome: Restore indexer, remove .steam folder from indexer to make lighter & smaller. (20661af)
  • gnome: Switch to light shade color for VGUI2 theme, more accurate (Thanks fiftydinar) (44ad941)
  • gnome: Symlink gradience presets instead of using CLI so updates don't require reimport (7574de4)
  • Handle steam shortcuts properly between deck and desktop, clean up by moving some tasks to bazzite-arch (586ebf2)
  • Install 32-bit fuse-libs for 32-bit AppImage support. (c9d10d2)
  • kde: Correctly enable System76 Scheduler DBus Proxy on desktop (db8178c)
  • kde: Properly enable System76 plugin for KWin (33ce584)
  • kde: Setup Steam desktop shortcuts during desktop configuration (6f17491)
  • Pause boot for bazzite-hardware-setup (Thanks Pixel!) (25fdce7)
  • plasma-autologin: Remove the scary spaces when assigning file paths (d59cca6)
  • Remove flatpak caching, use network connection instead (#110) (56938e2)
  • Remove wrapping quotes from kargs (ba5e922)
  • rpm-ostreed: Set automatic update policy to none (ab08e10)
  • Show as Bazzite in GRUB (ec1b75f)
  • user-setup: Convert to simple service and use default target (e66c498)

Miscellaneous Chores

Don't miss a new bazzite release

NewReleases is sending notifications on new releases.