pop-os / beta

Pop!_OS Beta
359 stars 19 forks source link

Manually-installed GNOME Extensions just stopped working? #311

Closed juanejot closed 2 years ago

juanejot commented 2 years ago

How did you upgrade to 21.10? (Fresh install / Upgrade)

Upgraded from 21.04 final

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

GNOME Extensions Vitals 46 & GSConnect 47. If salient, GNOME Extensions 40.5 & latest System76 kernel, version 5.15.2-76051502-generic.

Issue/Bug Description: I had been running the GNOME Extension Vitals (https://extensions.gnome.org/extension/1460/vitals/) without issue since sometime during the Pop!_OS 21.10 beta period, and have not had any updates over the weekend nor today (today being Monday 11/22) on my 9700K/RX580 rig. Having had at least some testing success with GS Connect (https://extensions.gnome.org/extension/1319/gsconnect/) on a separate, much older I2CD T9900/GeForce 9400M/9600M GT running Pop!_OS 21.10 beta, I decided to add it here.

Not only did GSConnect not add itself to the menu, it was greyed out in Extensions and couldn't be turned on. Then I noticed the same was true of Vitals, which I had been using without issue since installation at least a week ago, and had noticed no change to on any previous update to Pop!_OS 21.10 beta or any of its components. Manually-installed GNOME Extensions were still listed, their slider was just greyed out & couldn't be turned on, and thus they provided no more functionality.

Steps to reproduce (if you know): Go to https://extensions.gnome.org/extension/1319/gsconnect/ on a browser set up to install Gnome Extensions (Firefox 94.0 installed as a Pop!_OS .deb works, Firefox 94.0.2 installed as a flathub flatpak does not), click the slider to on, then check its presence in either/both the right-most menu pulldown and/or the Extensions app. I find it lacking in the menu, greyed out & impossible to click the slider over to on, in Extensions.

Expected behavior: As previously with Vitals, to show up on the menubar, and show the configuration options & data/connectivity expected of the extension.

Other Notes: Logging out and/or rebooting does nothing to change this unexpected behavior, after, again, no changes over the whole weekend & Monday to either apt- or flatpak- installed software. I've heard some advice about removing and reinstalling any manually-installed GNOME Extensions during the 21.10 beta, but this is the first break I've seen with no other software changes, and which is not remedied by this advice. I know that down the road the System76 is looking at Rust to develop COSMIC in part to avoid letting any changes in GNOME break something in their own shell, but we're not there yet (post-22.04) and I'm not aware of a change in this non-software-updated case. Thought: Is there a cache file I should clear, a .conf file to edit or delete, that somehow got corrupted over the weekend?

juanejot commented 2 years ago

Closing: Problem between chair and keyboard. User error due to not seeing the last of the sliders in the window bar of Extensions. Resolved.

image