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?
No description
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
Jump to solution
7 Replies
[One]
[One]3w ago
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.
amel
amel3w ago
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.
amel
amel3w ago
this reverts system updates so you can decide if you'd like to roll back for extensions, or bear with it for a while
Assassin
Assassin3w ago
Also suggest taking a look at how to pin a specific build as well
lnkd
lnkdOP3w ago
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.
CaramelCorn
CaramelCorn3w ago
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]
[One]3w ago
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

Did you find this page helpful?