Bazzite 43 breaks a lot of GNOME system extensions
It looks like a number of extensions from the uBlue COPR repository aren't up to date, which has unfortunately made many of them incompatible following this recent system update.
As I'm new to Bazzite (and Linux), I'm curious if this level of incompatibility is typical when a system update rolls out. I don't mean to sound critical, I just want to understand the general expectations for updating the system.
I use some of these extensions a lot (like GSConnect), how do you rollback an update?

Solution:Jump to solution
one of the new testing build should solve some of them in the next update: https://github.com/ublue-os/bazzite/releases when it hits stable i guess
GitHub
Releases · ublue-os/bazzite
Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs. - ublue-os/bazzite
7 Replies
Gnome 49 is a relatively new DE version and the extensions arent compatbible right now. This happens alle the time with all Linux distros when a new DE hits the repos. The developers, who are in charge of the extensions have to make new and compatible versions. Or you can try some workarounds like editing the .json files of the extensions, but that wont work for all of them.
check rpm-ostree update -v
if 42 still exists there, you can simply run rpm-ostree rollback. if it doesnt, you can rebase to the last 42 build
https://docs.bazzite.gg/Installing_and_Managing_Software/Updates_Rollbacks_and_Rebasing/rebase_guide/
Rebase Guide - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
this reverts system updates so you can decide if you'd like to roll back for extensions, or bear with it for a while
Also suggest taking a look at how to pin a specific build as well
Yeah i understand this. However, some of these extensions do have updates but are not up-to-date due to them being on a system level and being served by the uBlue COPR repository (e.g. GSConnect). I also can't manually update or modify these extensions since they are on a system level and not installed in user.
could try this
https://discord.com/channels/1072614816579063828/1087140957096517672/1433202679525412926
it just disables extension version checking
if the extension versions still work with gnome 49 that should get them going
Solution
one of the new testing build should solve some of them in the next update: https://github.com/ublue-os/bazzite/releases when it hits stable i guess
GitHub
Releases · ublue-os/bazzite
Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs. - ublue-os/bazzite