Bazzite Fall Update: Fedora 43, Xbox Allies, Legion Go 2, Nvidia GTX

Todays update brings Bazzite up to Fedora 43, with new device support and and under-the-hood fixes from our team. Check out what’s new below.


Donate to Bazzite!

New with this update, we are introducing ways for you to donate to Bazzite as a whole. As Bazzite matures, we begin to tackle more ambitious projects, such as proper secure boot, support for more handheld devices, and conference attendance, which means more costs for us. And we would gladly appreciate the help in covering them!

This begins with us setting up shop on Open Collective, in which we are creating European and US collectives. If you do not know what Open Collective is, think of it like Patreon but backed by foundations, which means more transparency for you as how we spend your donations, and perhaps more importantly, esp. as the year closes, a potential tax deduction for your donation :wink:*.

You can donate to either the EU or US collective we set up regardless of where you are in the world and it makes little difference (excl. deductions*), this is true for us as well.

*Consult with a tax professional, I am a mere Linux nerd.

New Handheld Support

Xbox Ally

This update adds full support for the Xbox Ally, mirroring the one we have for the original Ally and Ally X units (RGB, fan curves, back buttons, you name it). For this to happen, we had to coordinate with AMD to fix sleep (as it uses the same chip as the Steam Deck), tweak the amplifier driver to drive these new amazing speakers, and fix some RGB quirks caused by the dynamic lighting feature in Windows.

Xbox Ally X

This support extends to the new Ally X unit as well. However, this unit features an even more powerful dual amplifier speaker setup, and we find some of you have clipping at above 80% volume. We are waiting a reply from the Texas Instruments (the company that made the amplifier) maintainers about this, so until then, exercise some restraint and stay at around 80% volume (your ears will bleed anyway; the speakers are super loud and amazing).

Legion Go 2

While not technically improved by this update, we gradually added fixes for the new Legion Go 2 by Lenovo (incl. for sleep). Still missing on our radar is HDR PQ support, so you only get Gamma22 HDR, which we know will not satisfy some of you HDR purists, and support for the two new buttons below the d-pad. Everything else, including dual controller gyro, is there from the original Legion Go.

OneXPlayer X1 Air


We also add support for the OneXPlayer X1 Air, with RGB and controller support. However, as this unit is an Intel variant, we do not have granular TDP controls for it yet, and you will only get two TDP modes (15W and 25W) by toggling the Turbo button of the device.

SuiPlay0X1


We’ve also added support for the SuiPlay0X1 for you HODLers out there craving a Web2.0 gaming experience.

NVIDIA Turing/Volta/Ampere update

In the previous update, we said that the future of the nvidia-closed image powering Nvidia GPUs up to ~GTX 1000 series was uncertain. Well, it is not uncertain anymore, it is here to stay!

For more context, in around one month, the Nvidia 590 driver releases, which drops support for those cards, and as we previously could only offer the last Nvidia driver version in our images, this made its future uncertain. However, powered by our new kernel build process, which features dual Nvidia driver modules and a new nvidia-drivers mirror (thanks Antheas), we will be able to offer the last driver to support these cards (580) on the -closed builds indefinitely! This driver is an LTS release and will be supported for the next three years, so you will enjoy security fixes for this period of time as well.

Therefore, we are proud to say welcome to all Windows 10 expats, including the RTX Nvidia ones. If you are using Bluefin or Aurora, this is also your queue to migrate, as those will not be continuing to support the closed driver cards.

GNOME 49 & KDE Plasma 6.5

Thanks to the new Fedora 43 base, Bazzite now has the latest and greatest from GNOME and KDE, you can view their release notes here:

Latest & Greatest Bazaar

Bazaar has been upgraded to the latest stable release, delivering:

  • Improved memory and performance efficiency
  • A refreshed UI for the Flathub page and sidebars
  • Overall smoother and faster navigation

Give it a spin and let us know what you think!

Steering Wheel Support

As part of our new kernel magic that enabled Nvidia closed to stay, we added a bunch of steering wheel drivers. Specifically, hid-tmff2 for Thrustmaster, new-lg4ff for Logitech, hid-fanatecff for FANATEC, and t150_driver for Thrustmaster T150.

Combined with Oversteer - a fantastic control panel for customizing your wheel’s settings and profiles you can pick in Bazaar, we hope this creates an amazing racing experience on Bazzite.

We also welcome your feedback about what you want to see on Bazzite racing-wise.

Removed Features

However, with sadness we have to say goodbye to a few features that will be getting removed as of Fedora 43.

ASUS & Surface Images

In this release, we say goodbye to the ASUS and Surface images. Both classes of devices have first class support on our main images now, and removing these builds frees up important computing resources.

Specifically for Asus, this means that you will lose access to the asusctl software you use to setup fan curves. But even without software, RGB brightness and power control are both functional on main images. We just need to add IDs missing for certain laptops if that’s not available.

For the Asus Z13, we brought both RGB support and fan curve support to handheld daemon, and we would love to do that with your device too, so this is the time to get in touch if you want those features to keep working.

Rebase to a standard image with the Bazzite Rebase Helper (brh)
More information can be found here in our documentation. You can also keep asusctl by layering it, documentation for layering can also be found on our documentation.

LatencyFleX

This tool no longer works with the latest Vulkan source code and now that AMD Anti-Lag is available it is mostly obsolete, so it was removed. If you have them**,** may want to remove any related launch options from your games if you manually added them.

KDE Wallpaper Engine Plugin

We’ve removed the KDE Wallpaper Engine plugin as it was found to be causing a lot of crashes. If you still want to keep your wallpaper mojo, we recommend using a video wallpaper, a feature built into KDE, or you can run the following commands to get it back:

sudo dnf5 copr enable bazzite-org/bazzite
rpm-ostree install wallpaper-engine-kde-plugin

Apply this after updating and before restarting your system for a seamless transition.

The Future

And that is all for now. Check the donation links above, we’d greatly appreciate the help, and and catch us at next year’s SCALE 23x, FOSDEM 2026 and stay tuned for even more exciting updates in the future.

Thanks for being part of the Bazzite community - we couldn’t do this without you. :blue_heart:

PS: If you layer packages, run the following to ensure you update:

sudo rpm-ostree reset
sudo rpm-ostree update

Then layer your packages again afterwards.

18 Likes

I guess I have to be an Aurora refugee since I have an old Nvidia card (I’ve been using since it first got moved from NiHaiden’s repo and love it). I don’t really have a need for all the gaming addons but use Aurora-DX, is there anything missing if I rebase to Bazzite-DX or things I should be aware of?

Hopefully the transition to 43 is okay, I just tested Fedora 43 yesterday, I had some pretty crazy issues, but I think they will be ironed out fast, I’m looking forward to seeing what KDE does with 6.5 as this DE has been improving rapidly.

1 Like

Awesome! I was just about to ask how I can make some form donation on a regular basis so have now signed up to open collective.

1 Like

Glad to hear my aging GTX 1080 will continue to be supported. It does a fine job handling anything I throw at it. :slight_smile:

4 Likes

What kind of performance do you get with the 1080? I have 2 sli 1080s in an old rig and I may repurpose one or both of them if performance is alright.

Does this mean I can swap the Xbox button on the Rog Xbox Ally X and the armoury crate button?
Also I was having some issues with the steam big picture mode causing glitches and not responding from time to time, is that fixed as well?

New to linux so might be a dumb question but does this come with the SmartMux AMD added in the recent 6.17 kernel?

Thanks for the seasonal update! Moving from Fedora 42-43 was a very smooth process on Bazzite for me, I was impressed. And since a donation feature outside of github has been added with open collective Bazzite ($) - Open Collective , I have donated there and plan to do so yearly (or maybe every 6 months, we’ll see) along with KDE.

Keep up the fantastic work! I hope the project continues for many years to come! :+1: :clinking_beer_mugs:

As of next update yes. I implemented the change now.

New to linux so might be a dumb question but does this come with the SmartMux AMD added in the recent 6.17 kernel?

It comes with the full 6.17. If it was added yes.

There should be feature parity.

For Steering wheel support please and the PXN V12 Lite.

Thanks for the update! Sad to see the KDE Wallpaper Engine Plugin go but can understand its removal. Using a video wallpaper was mentioned as a feature built into KDE, but I don’t see that as an option. Searching online only shows third-party plugins. Would someone expand on this?

Any improvements for Nvidia egpus? The tb5 models from Asus look great…

The removal of the Wallpaper Engine plugin without setting the wallpaper type to something else does cause some additional issues. Should’ve really reset to plain color or something with the update, as you’re otherwise using an invalid wallpaper type.

I’m guessing they confused it with the Smart Video Wallpaper Reborn plugin. I would also not call it quite the same, especially since there’s a very limited amount of sources for video wallpapers online. Most I could find were just very bad rips of WE wallpapers that doesn’t loop properly.

Hopefully someone takes the plugin over and fixes it up, or maybe the WE developers themselves end up adding Linux support themselves.

1 Like

Loving Bazzite 43 on my Rog Zephyrus g14 laptop, it’s very polished and everything just works - even my xbox controller dongle just works which was a lovely surprise! Question though, as Asusctl is gone, how can I set fan curves or temp limits, or disable CPU turbo, as the poor laptop gets very very hot when gaming for a long period and eve gets quite warm just using it when browsing the web - or is there a solution in the works like an app?

To confirm, bazzite-ally is deprecated and the proper image to use is bazzite-deck for classic ROG Ally devices?