GNOME Bugzilla – Bug 781199
Removing an extension disables all extensions
Last modified: 2018-01-24 15:20:05 UTC
Ubuntu GNOME 17.04 gnome-shell, gnome-tweak-tool, etc. 3.24.0 1. Install an extension from GNOME Software>Add-ons>Shell Extensions 2. Open Tweak Tool. Switch to the Extensions panel and turn some extensions on. 3. Click Remove to remove the extension you added. What Happens ------------ All extensions are disabled. On GNOME on Wayland, the extensions showed as disabled in Tweak Tool but were not actually disabled until I logged out and logged back in. On GNOME without Wayland, the extensions were disabled immediately Workaround ---------- Turn the switch On in the headerbar in Tweak Tool's Extensions panel.
..just for the record: same behaviour also with ArchLinux 64bit - Gnome 3.24.1 - Gnome Tweak Tool 3.24.0 - Xorg Regards Andrea
I've got the same with on Arch Linux with GNOME 3.24.2 and Wayland. Although unlike with what the reporter says, here on Wayland it also disables all the extensions immediately. Then after enabling them again with the slider in the top-right-hand corner the extension is still listen and I can make the slider go to On and Off, though this makes no actual difference to the extension, I can also press the Remove again but nothing happens, only the Preferences button still works. But with one of my extensions it really broke thing because upon removal of https://extensions.gnome.org/extension/615/appindicator-support/ it didn't actually add back any form of icons tray anywhere after removal or even re-enabling of the extensions on the system. This meant that I couldn't get the VLC Media Player window back which was playing music in the background and had been minimized to the tray icon which was no longer accessible anywhere.
Same thing for me on arch gnome wayland. All extensions are disabled after rebooting. CannotCannot access them from tweak tool (can click on extension section but next the text and icons to activate the extensions look grayish and and cannot be activated. When I click on reset to default, to computer freezes. Reboot. I opened dconf which asked me to erase key of many apps. Which I did. Rebooting did not change the thing. then tried to log on gnome x-or, same think. Then gnome classic, and weird this was not gnome classic but gnome shell. Wearder, I could open tweak tools and see the extensions, tried to deactivate some but nothing was changed and suddenly gnome classic appeared after 1 mn. extensions then all disabled in tweak tool. Finally I log on kde and run tweak on terminal. But the extension section was not there. I guess this one is maybe obvious.
(In reply to jbp from comment #3) > Same thing for me on arch gnome wayland. All extensions are disabled after > rebooting. CannotCannot access them from tweak tool (can click on extension > section but next the text and icons to activate the extensions look grayish > and and cannot be activated. When I click on reset to default, to computer > freezes. Reboot. I opened dconf which asked me to erase key of many apps. > Which I did. Rebooting did not change the thing. > > then tried to log on gnome x-or, same think. > > Then gnome classic, and weird this was not gnome classic but gnome shell. > Wearder, I could open tweak tools and see the extensions, tried to > deactivate some but nothing was changed and suddenly gnome classic appeared > after 1 mn. extensions then all disabled in tweak tool. > > Finally I log on kde and run tweak on terminal. But the extension section > was not there. I guess this one is maybe obvious. gnome 3.24.2
Confirming issue on new install... GNOME Shell 3.24.1 Distributor ID: Ubuntu Description: Ubuntu 17.04 Release: 17.04 Codename: zesty gnome-tweak-tool: 3.24.0-0ubuntu2
*Distribution*: Fedora *Release*: 26 *Packages:* NetworkManager-openconnect-gnome.x86_64 1.2.4-4.fc26 @@commandline NetworkManager-openvpn-gnome.x86_64 1:1.2.10-1.fc26 @@commandline NetworkManager-pptp-gnome.x86_64 1:1.2.4-2.fc26 @@commandline NetworkManager-vpnc-gnome.x86_64 1:1.2.4-2.fc26 @@commandline chrome-gnome-shell.noarch 9-1.fc26 @@commandline fros-gnome.noarch 1.1-12.fc26 @@commandline gnome-abrt.x86_64 1.2.5-4.fc26 @updates gnome-autoar.x86_64 0.2.2-1.fc26 @@commandline gnome-bluetooth.x86_64 1:3.20.1-1.fc26 @@commandline gnome-bluetooth-libs.x86_64 1:3.20.1-1.fc26 @@commandline gnome-boxes.x86_64 3.24.0-3.fc26 @@commandline gnome-calculator.x86_64 3.24.0-1.fc26 @@commandline gnome-calendar.x86_64 3.24.3-1.fc26 @@commandline gnome-characters.x86_64 3.24.0-1.fc26 @updates gnome-classic-session.noarch 3.24.3-1.fc26 @updates gnome-clocks.x86_64 3.24.0-1.fc26 @@commandline gnome-color-manager.x86_64 3.24.0-1.fc26 @@commandline gnome-contacts.x86_64 3.22.1-4.fc26 @@commandline gnome-desktop3.x86_64 3.24.2-1.fc26 @@commandline gnome-disk-utility.x86_64 3.24.1-1.fc26 @@commandline gnome-documents.x86_64 3.24.3-1.fc26 @updates gnome-documents-libs.x86_64 3.24.3-1.fc26 @updates gnome-font-viewer.x86_64 3.24.0-2.fc26 @@commandline gnome-getting-started-docs.noarch 3.24.1-1.fc26 @@commandline gnome-icon-theme.noarch 3.12.0-6.fc26 @@commandline gnome-initial-setup.x86_64 3.24.2-1.fc26 @@commandline gnome-keyring.x86_64 3.20.1-1.fc26 @@commandline gnome-keyring-pam.x86_64 3.20.1-1.fc26 @@commandline gnome-logs.x86_64 3.24.2-1.fc26 @updates gnome-maps.x86_64 3.24.3-1.fc26 @@commandline gnome-menus.x86_64 3.13.3-6.fc26 @@commandline gnome-mines.x86_64 3.24.0-1.fc26 @@commandline gnome-online-accounts.x86_64 3.24.2-1.fc26 @updates gnome-online-miners.x86_64 3.24.0-1.fc26 @updates gnome-python2.x86_64 2.28.1-19.fc26 @@commandline gnome-python2-bonobo.x86_64 2.28.1-19.fc26 @@commandline gnome-python2-canvas.x86_64 2.28.1-19.fc26 @@commandline gnome-python2-gconf.x86_64 2.28.1-19.fc26 @@commandline gnome-python2-gnome.x86_64 2.28.1-19.fc26 @@commandline gnome-python2-gnomevfs.x86_64 2.28.1-19.fc26 @@commandline gnome-screenshot.x86_64 3.22.0-2.fc26 @@commandline gnome-session.x86_64 3.24.1-2.fc26 @@commandline gnome-session-wayland-session.x86_64 3.24.1-2.fc26 @@commandline gnome-session-xsession.x86_64 3.24.1-2.fc26 @@commandline gnome-settings-daemon.x86_64 3.24.3-2.fc26 @updates gnome-shell.x86_64 3.24.3-1.fc26 @updates gnome-shell-extension-alternate-tab.noarch gnome-shell-extension-apps-menu.noarch 3.24.3-1.fc26 @updates gnome-shell-extension-background-logo.noarch gnome-shell-extension-common.noarch 3.24.3-1.fc26 @updates gnome-shell-extension-launch-new-instance.noarch gnome-shell-extension-places-menu.noarch gnome-shell-extension-user-theme.noarch 3.24.3-1.fc26 @updates gnome-shell-extension-window-list.noarch gnome-software.x86_64 3.24.3-1.fc26 @@commandline gnome-system-monitor.x86_64 3.24.0-1.fc26 @@commandline gnome-terminal.x86_64 3.24.2-1.fc26 @@commandline gnome-themes-standard.x86_64 3.22.3-2.fc26 @@commandline gnome-tweak-tool.noarch 3.24.1-2.fc26 @@commandline gnome-user-docs.noarch 3.24.2-1.fc26 @@commandline gnome-user-share.x86_64 3.18.3-2.fc26 @@commandline gnome-vfs2.x86_64 2.24.4-22.fc26 @@commandline gnome-vfs2-common.noarch 2.24.4-22.fc26 @@commandline gnome-video-effects.noarch 0.4.3-1.fc26 @@commandline gnome-weather.noarch 3.24.0-1.fc26 @@commandline libgnome.x86_64 2.32.1-12.fc26 @@commandline libgnome-games-support.x86_64 1.2.2-1.fc26 @@commandline libgnome-keyring.x86_64 3.12.0-8.fc26 @@commandline libgnomecanvas.x86_64 2.30.3-12.fc26 @@commandline libgnomekbd.x86_64 3.22.0.1-2.fc26 @@commandline libgnomeui.x86_64 2.24.5-13.fc26 @@commandline pinentry-gnome3.x86_64 0.9.7-3.fc26 @@commandline qgnomeplatform.x86_64 0.3-1.fc26 @updates
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-tweaks/issues/90.