Bug 1960837

Summary: extensions do not run, do not show
Product: [Fedora] Fedora Reporter: udo <udovdh>
Component: gnome-shellAssignee: Florian Müllner <fmuellner>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 34CC: fmuellner, gnome-sig, jadahl, otaylor, philip.wyett
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-10-24 11:23:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description udo 2021-05-15 12:49:02 UTC
Description of problem:
Since a while extensions do not run, do not show.
Think of Just Perfection, system-monitor, etc.

Version-Release number of selected component (if applicable):
gnome-shell-40.1-1.fc34.x86_64

How reproducible:
Run Fedora with gnome on wayland?

Actual results:
No extensions running

Expected results:
Extensions running.

Additional info:

Comment 1 udo 2021-05-15 12:55:33 UTC
One can start them via https://extensions.gnome.org/local/ but nothing is visible to show active extensions.
After closing the https://extensions.gnome.org/local/ tab and re-visiting https://extensions.gnome.org/local/ the extensions are shown as stopped.

Comment 2 udo 2021-05-24 16:22:14 UTC
Related to https://bugzilla.redhat.com/show_bug.cgi?id=1961721
At https://ask.fedoraproject.org/t/fedora-32-gnome-shell-extensions-not-working/6667/3 we read:

I have now read (should have done it before, my fault!) in the Gnome 3.36 release notes that extensions are now managed through the Extensions app; unfortunately this app is not installed by default in Fedora 32, and, if extensions are not enabled in the Extensions app, they are all disabled at every reboot (even if you turn them on through the browser plugin).


If this is still the case for gnome '40' then I have reason to increase the severity.
The failure of this `application`, the lack of functionality for the cli version and the removal of functionality from gnome-tweaks we cannot run extensions.
This impacts the usability quite a bit.

Comment 3 udo 2021-05-24 16:26:06 UTC
`gnome-extensions` dumps core, BTW.

Comment 4 udo 2021-06-06 12:47:39 UTC
FWIW, dnf finds no problems between rpms except one unrelated one missing libsox.so.1.
So what info is needed to find a root cause?

Comment 5 udo 2021-06-06 13:35:39 UTC
Furthermore we read at https://ask.fedoraproject.org/t/gnome-shell-extensions-not-working/13698/11 :
I think if you experience a Gnome Shell crash, all extensions are automatically disabled and need to be enabled manually the next time you run Gnome Shell.


This causes a nice `loop` with the crashing of the gnome-extensions and gnome-extensions-app crashing.
The lack of info from gnome-shell about what crashed (which extension), nor any choice offered by gnome-shell itself, the lack of stability ion the tools provided make the GUI experience kinda sad.

Comment 6 udo 2021-06-08 10:48:44 UTC
After updating to mozjs78-78.11.0-1.fc34.x86_64 I was able to run gnome-extensions-app and enable extensions.