# **ATTENTION CURRENT BAZZITE USERS**! :pushpin: GOverlay has been **removed** from Bazzite due to reports of it breaking user's `/etc/environment` file. You can still install it with other methods like a Distrobox container, but please be aware that it modifies configuration files. We will **not** support any issues with broken configuration files due to misconfiguration of GOverlay. <hr> # Preface ![Bazzite Everywhere|690x400](upload://4wdXyXmLyUNHMmoE0Yjq3I4XmRE.jpeg) **Photo credit**: [HikariKnight](https://github.com/HikariKnight) [**Bazzite**](https://bazzite.gg/) is a custom image of [**Fedora Atomic Desktop 40**](https://www.fedoraproject.org/atomic-desktops) utilizing [**Universal Blue**](https://universal-blue.org/)'s custom image framework designed to bring users the best in Linux gaming for their PCs, including the Steam Deck and other handhelds. Bazzite's newsletters highlight all of the work we have been doing to bring our users the best features ready to go for their PCs, home theater setups, and handheld gaming devices. If you are new to the project, then here's how this technology works. Bazzite and other Universal Blue images follow the [continuous delivery](https://continuousdelivery.com/) methodology of development, which means we're constantly adding new features and squashing bugs to the image through updates. These updates also include anything directly from upstream (Fedora and Universal Blue) and upgrades from the [packages](https://github.com/ublue-os/bazzite#custom-packages) we include. This newsletter is intended to inform current users what has changed in Bazzite since the last [Buzz](https://universal-blue.discourse.group/t/bazzite-buzz-14/1217) and what we have in store for the future. This edition will cover the Bazzite 3.0.1 update and any changes that occurred afterwards. All of the new features and fixes can be found at the bottom of this newsletter under the ["Changelog"](https://universal-blue.discourse.group/t/draft-bazzite-buzz-15/1972#changelog-26) section. # Framework Ready ![Framework laptop running Bazzite|666x500](upload://s0AamkWpP9X7infe0HlwM3uKlcv.jpeg) https://universal-blue.discourse.group/t/bluefin-bazzite-for-framework-laptops/1820 Both Bazzite and Bluefin will be the official community-supported operating systems for Framework laptops. Both have added numerous features and fixes to cooperate with Framework hardware. New additions for Framework images were added including: - Framework branding - Color calibration - Better compatibility ![Framework_Community_Options|690x355](upload://7TdII9aQws5ujqSkyUza8fM0Mky.png) **https://frame.work/linux** # Homebrew Package Manager for Bazzite ![Homebrew](upload://oSmUYGuySM8AqqtWWQIEHVuv3o7.png) [Homebrew](https://brew.sh/) has been pre-installed to the image. It is a package manger intended for command-line interface (CLI) and terminal user interface (TUI) packages. We hope this covers some of the terminal-centric utilities that our users may need for Bazzite. **Example**: Install [`superfile`](https://github.com/yorukot/superfile) with this **command**: ``` brew install superfile ``` Run it with this **command**: ``` spf ``` **Read more**: https://universal-blue.discourse.group/t/brew-is-now-installed-by-default-in-aurora-bluefin-and-bazzite/1717 # Nvidia :heart: Wayland... Soon :tm: ![nvidia|490x388, 10%](upload://lwTQDEVPx7X6BrNRGFJoDO48sVh.png) ![wayland|480x480, 10%](upload://1UnZAXZKyEeoc5EwUrQfBPYI5bn.png) Nvidia's proprietary drivers and running a [Wayland session](https://wayland.freedesktop.org/) is not a great combo currently due to several issues between the two. Nvidia drivers having issues with the Wayland windowing session is something out of our control, but the newest driver should fix long standing issues and properly support Wayland like AMD and Intel drivers. When the new [Nvidia 555 drivers](https://www.gamingonlinux.com/2024/05/nvidia-555-42-02-beta-driver-out-bringing-wayland-explicit-sync/) are stable and in the [RPM Fusion](https://rpmfusion.org/) repository, then Nvidia users will be delighted to hear that several issues have been confirmed to have been fixed such as application flickering, stuttering, and other strange issues that occur with Nvidia hardware. The next major Bazzite release, which is the upcoming Bazzite 3.1.0, will include the new drivers. Soon, Nvidia users will no longer have to suffer exclusive bugs with Wayland, but it will not fix all the issues associated with their closed source drivers on the Linux desktop. The X11 session will be removed from Bazzite by default when the driver is stable. Users can opt to install it again, but we would prefer users stay on Wayland since X11 is no longer maintained and eventually when Bazzite 4.0 (*Fedora 41 builds*) arrives, then there will no longer be the option to use X11 for GNOME and KDE Plasma. This decision is not done by us, but by Fedora special interest groups involved with the two desktop environments. # Enhancements ![universal_blue|690x288](upload://1pOZlSy0R9jpxjZTMpmt0w40dKX.jpeg) **The new default wallpaper** ## Desktop Changes There is now a new default Universal Blue wallpaper that ships with Bazzite. This is to move away from the SteamOS branding to separate us from SteamOS. Shortcuts to [documentation](https://docs.bazzite.gg) and the "[Landing Page](https://universal-blue.discourse.group/docs?topic=8)" are now pre-installed as applications, so they will always be a click away. This only links to the documentation website and is not the offline documentation that is planned for the future. We are still thinking of ways to do that. ## Root Account Removed from Installer The installer has been simplified on recent ISOs to remove the "Root Account" option. This option was known for breaking functionality on Bazzite if enabled in the installation. One day we will have access to a stable [WebUI Anaconda installer](https://fedoramagazine.org/anaconda-web-ui-preview-image-now-public/) which may solve issues that users experience installing Bazzite. # Developer Edition Coming Soon Bazzite plans to integrate a "Developer Edition" image. Plans to center around shipping developer tools and with a focus on game development. However, we're open to other fields of concentrations too. Feedback is welcomed in this [thread](https://universal-blue.discourse.group/t/open-to-feedback-bazzite-developer-experience-variants/1493). We do not have a timeline when this will be ready and are investigating different methods outside of making it a separate image that would require rebasing on current installations, but for now that is the only solution we have available. # Bazzite Portal Revamp Coming Soon ![Bazzite Portal Revamp|690x487](upload://pJqaMR6RHd3S9qZtLj1xW5TykLC.png) **Preview for [Bluefin](https://projectbluefin.io/)** [Alex Banna](https://github.com/abanna) is rewriting the application that is known as the "Bazzite Portal" on Bazzite, but is actually called [YAFTI](https://github.com/ublue-os/yafti), or Yet Another First Time Installer. The application has been completely rewritten to improve the UI/UX with it. It will not be in Bazzite until some remaining bugs are squashed, but soon the Bazzite Portal would be improved enough that will be intended to be used after first-time setup too. For now, we added [Main Menu](https://codeberg.org/libre-menu-editor/libre-menu-editor) to replace PinApp, [Fightcade](https://www.fightcade.com/), and fixed the documentation link in the current version. We would like feedback on what other applications that can be added to the Bazzite Portal. How would you give us that feedback? Keep reading towards the next section of the newsletter to find out! # Your Bazzite Experience #3 Survey We'd appreciate if you participated in our [survey](https://opnform.com/forms/your-bazzite-experience-3-szge3z) regarding your experience using Bazzite, hardware demographics, and ways to improve Bazzite including what applications that should be part of the new Bazzite Portal when it arrives. The survey should only take between 5-10 minutes, and we thank you in advance if you participate. Results from this survey will be posted on our forums in the future. # Minisforum V3 Tablet Bazzite Showcase A showcase of Bazzite on the new [Misinforum V3 AMD Tablet](https://www.minisforum.com/page/v3/index.html?lang=en) with Steam Gaming Mode fully functional to turn it into a full mobile gaming tablet. Waydroid also gives you Android support too. Desktop images (without Steam Gaming Mode) also work for this tablet as well. https://www.youtube.com/watch?v=MrlnZXNTvtM # A Growing Community Bazzite wasn't built in a day, but it certainly grew within a 6 months. A reminder to all of our users that Bazzite isn't about having better performance in comparison to other operating systems. It's about having all of the gaming utilities you would expect out of the box and easily accessible, and intended to be a stable and hassle-free desktop Linux experience aimed for those who want things to just work. The majority of the world does not finding debugging issues and opening the terminal to enter foreign commands they found off the internet to be the definition of a good time. It hasn't been even 1 year since we had released the first ISO to the public in early August 2023. We have had a huge boost in popularity though. Reading the forums and Discord channels indicate that a lot of new Linux users and we will try to cater towards newbies. From here on, we are only trying to make Bazzite easier to use. ## Working Out The Kinks If you're experiencing issues or feel there's some growing pains present in the OS still, then it is unfortunately expected. The project is young and different hardware setups and system configurations may not have reproducible results for us to test on new builds. However, we are thrilled about our ever-growing community, but since Bazzite is still fresh, please report any issues to our [Github issue tracker](https://github.com/ublue-os/bazzite/issues), or in our [Discord help threads](https://discord.com/channels/1072614816579063828/1143023993041993769). This possibly may be the most popular Fedora Atomic image out there which is completely new territory compared to a traditional distribution. Upstream issues happen, but we are like the delivery team for your operating system. Software that we ship or is shipped with Fedora can have major bugs. Steam Gaming Mode is a front-end that is exclusively intended right now for the Steam Deck. We ship the same session and issues may occur on other devices that Valve is not testing. If there is an issue with a system update or application update, then rollback or downgrade the application temporarily. There are also technical limitations that are out of our control at this time. OCI images cannot remove the Bazzite packages we install as part of the image, but soon [`systemd-sysext`](https://www.freedesktop.org/software/systemd/man/latest/systemd-sysext.html) will be implemented properly to allow us to extend Bazzite in a way that's more granular. # Universal Blue News ## Re-Designed Logo ![Ublue|400x400, 50%](upload://hjoLP7QYx0vM5raiEfovrxp0Wiy.png) ![New Discord logo|177x177, 100%](upload://2VIyDV0yvs7P7rS3FWyj7uliObS.png) Universal Blue's main logo has rebranded the Universal Blue logo to look sleek and stylish. We also now have a new inclusive Discord logo to complement it. Thanks to [reisvg](https://github.com/reisvg) for creating the new branding! ## Universal Blue Structure Diagram ![ublue-diagram|632x500](upload://sIHaZoIz8jqYfcEMEZ9lN81MQx3.png) **Photo credit**: [xyny](https://github.com/xynydev) Sometimes we are asked if Bazzite is maintained by only a couple of people, but there are three large groups maintaining the project: 1. [Bazzite maintainers and contributors](https://github.com/ublue-os/bazzite/graphs/contributors) 2. [Universal Blue maintainers and contributors](https://github.com/orgs/ublue-os/people) 3. [Fedora maintainers and contributors](https://docs.fedoraproject.org/en-US/engineering/) (Bazzite receives all of the same updates) **Diagram Source**: https://universal-blue.discourse.group/t/architecture-diagram/1523 ## Fedora 40 Release Party Universal Blue maintainer, [Noel Miller](https://github.com/noelmiller), presented Universal Blue during the Fedora 40 Release Party and explained in-depth the quick history of our project over the last year and what our future will look like. https://www.youtube.com/watch?v=-5O3p8KCMiw ## Fedora Magazine Spotlight Fedora Magazine highlighted the Universal Blue project again with all of the new changes we made for 40 builds. It's always reassuring to have upstream recognize the project since they're doing most of the heavy lifting. https://fedoramagazine.org/whats-new-for-fedora-atomic-desktops-in-fedora-40/ ## Atomic Studio Custom Image Showcase ![Atomic Studio|690x345, 100%](upload://xz4sM0HDtuqXeb2k0xvZq6cwlnH.png) [Atomic Studio](https://github.com/atomic-studio-org/Atomic-Studio) is a new custom Fedora image intended for content creators and artists. A Linux operating system that targets creatives. This uses [BlueBuild](https://blue-build.org/) which is the continuation of Universal Blue's old custom image template that grew to be its own project. Its great to see more custom images popping up for general consumption. Check out a list of other custom Fedora images [here](https://universal-blue.discourse.group/docs?topic=340). # Upgrading Bazzite Current users can upgrade to the newest builds by updating their system and rebooting. User-installed applications will also be upgraded in the process. Updating **may take a while** and is dependent on your internet download speed plus the performance of the drive Bazzite is installed on. ## Desktop Images Desktop images will usually auto-update once per day and apply on a reboot, but if you are impatient and want the update now, then open the new **System Update** tool. Alternatively, open the terminal and **enter**: ```command ujust update ``` Wait for it to finish, then reboot to be on the latest Bazzite build. ## Handheld/HTPC Images In Gaming Mode, open: **Steam Menu** > **Settings** > **System** and press the **Check for updates** button. Alternatively, use the steps above for "Desktop Images" in Desktop Mode. # Installing Bazzite New to the project? Read our [FAQ](https://faq.bazzite.gg) and check out [other documentation and guides surrounding the project](https://docs.bazzite.gg) before proceeding. Install the [latest Bazzite](https://download.bazzite.gg) and follow the [installation guide](https://universal-blue.discourse.group/docs?topic=30) specific to your device. # Community Resources ## General Information - [Website](https://www.bazzite.gg) - [Documentation](https://docs.bazzite.gg) - [Github Repository](https://github.com/ublue-os/bazzite) ## Social & Support Pages - [Mastodon](https://fosstodon.org/@UniversalBlue) - [Forums](https://universal-blue.discourse.group/c/bazzite/5) - [Discord](https://discord.gg/f8MUghG5PB) - [Answer Overflow](https://www.answeroverflow.com/c/1072614816579063828/1143023993041993769) - [Issue Tracker](https://github.com/ublue-os/bazzite/issues) ## Contributing to Universal Blue & Bazzite - [Contributing to Bazzite](https://universal-blue.discourse.group/docs?topic=38) - [Support Bazzite](https://github.com/ublue-os/bazzite/) - [Bazzite 3.0 Survey](https://opnform.com/forms/your-bazzite-experience-3-szge3z) [**NEW**] # Changelog **(*since the last Bazzite Buzz*)** ## Desktop Images ### Features - Added a new default Universal Blue [wallpaper](https://github.com/ublue-os/bazzite/blob/3c79d312556f3d8ec87fa804dcc4d4cc91a4db83/system_files/desktop/silverblue/usr/share/backgrounds/ublue.png) - Added [Homebrew](https://brew.sh/) to Bazzite's image pre-installed - Current users who used the older `ujust` command can still continue using that without any manual intervention - Added new shortcuts for documentation and a landing page which includes new announcements, newsletters, and the forums - Ship `ryzenadj` on Desktop images - Upgraded to Mesa 24.0.7 - EmuDeck AppImage added to Desktop images - Added Steam Deck SD card mounting to desktop images to desktop images - Added changelog command hint for MOTD in the terminal - Added option to enable desktop integration for Waydroid - Waydroid now properly supports native windows for individual applications - Deprecate looking-glass shm in favor of [kvmfr module](https://github.com/gnif/LookingGlass) - CDEmu `ujust` command now finalized - Added `ujust setup-luks-tpm-unlock` to support auto-locking encrypted drives - Added a `ujust` command to install [Boxtron](https://github.com/dreamer/boxtron) - Added a `ujust` command to restart Proton - `ujust fix-proton-hang` - Re-add `rmlint` as an optional package - `ujust patch-gmod` is added as an alias to `ujust fix-gmod` - Added a udev rule to do CEC on-boot when Bluetooth device connection is established - Added Valve patched Xwayland package - Ptyxis can now be completely opaque as an option - Added Mutter with [Xwayland fractional scaling patch](https://github.com/ublue-os/bazzite/commit/63643aba495462ec1a774c6c5ba51a042bc1f68b) - Removed Parsec from the Bazzite Portal due to end of life runtimes - Added [Fightcade](https://www.fightcade.com/) to the Bazzite Portal - Added an "install date" to the `fastfetch` configuration - Flex to your friends how long you have had Bazzite installed - **Framework Hardware**: Use Framework logo for Logo Menu [<3](https://universal-blue.discourse.group/t/bluefin-will-be-a-community-supported-option-for-framework-laptops/1318) - **Framework Hardware**: Added [Steam-Drive-Mounter](https://github.com/FrameworkComputer/steam-drive-mounter) for desktop images - **Framework Hardware**: Added color calibration files for the Framework 16 - **Framework Hardware**: Added needed kernel arguments and extensions to setup scripts - **Framework Hardware**: Added font size patch for Framework 13 - **Framework Hardware**: Move OSD over volume buttons - **Framework Hardware**: Use older MediaTek firmware for Framework 16 - **GNOME**: Updated gnome-shell to version 46.1 - **GNOME**: Use auto-power-profile extension with customization from Universal Blue - **GNOME**: Added spec file for compiz-alike magic lamp ### Fixes - Kernel upgrade to fix certain games from crashing that required BIOS settings like REBAR - Fixed dGPU detection sometimes not working - Fixed Bluetooth issues with certain devices - Fixed the user setup script - Fixed issues with Waydroid - Correct issue with Steam refusing to launch on some multi-gpu hardware when launched on the dGPU - No longer inform users to configure grub when showing virtualization - Fixed some issues with the Misinforum V3 - Fixed `_ujust _install-system-flatpaks` not working if it detects applications already installed - Fixed issues with btrfs-deup service - Fixed an issue where microSD cards would report as full when they are not - fixed `ujust` command for Open Tablet Driver - Corrected sunshine workaround on latest builds - Corrected the documentation link on the Bazzite Portal - Improved language-sensible templates setup - Uses `xdg-user-dirs` to obtain a localized path to templates directory (with `$HOME/Templates` as fallback) Should fix any related issues with Gnome nautilus not detecting templates using other language that English. - Always use root for Waydroid GPU selector - **KDE**: Fixed issues with KDE Plasma crashing - **KDE**: Fixed issue with theme picker under KDE6 for Vapor and VGUI2. - **GNOME**: Change thread type to fix random GNOME login screen crashes ## Handheld/HTPC Images ### Features - New features from the Desktop images that apply - Upgraded Gamescope - Added remaining patches to Gamescope (Thanks [ChimeraOS](https://chimeraos.org/) team)! - Added [Handheld Controller Glyphs](https://github.com/victor-borges/handheld-controller-glyphs) `ujust` command which has support for multiple handhelds. - Added libraries (`libaccs` and `libbluray`) for Bluray playback ### Fixes - Fixes from the Desktop images that apply - Fixed - Fixed crashing when using the touchscreen on certain handhelds - Correct power save issue automatically on the ASUS ROG Ally - GPD Win Mini 2024 rotation fix - Fixed battery service on the latest BIOs on Steam Deck hardware - Improved performance on the Steam Deck OLED <hr> #### See also: [Bazzite 3.0.1 Released](https://universal-blue.discourse.group/t/bazzite-3-0-1-update-released/1426) #### Subscribe to Bazzite Buzz & Previous Buzzes - [Subscribe to the Buzz!](https://universal-blue.discourse.group/t/how-to-subscribe-to-bazzite-buzz/71) - Check out [past issues of the Buzz!](https://universal-blue.discourse.group/tag/bazzite-buzz)