I upgraded my system from Ubuntu 20.04 LTS to 22.04 LTS and I'm now facing this error on the GNOME Shell extensions webpage:
This was solved in previous versions, and I have tried these solutions:
- Although GNOME Shell integration extension is running, native host connector is not detected
- URL extensions.gnome.org for managing GNOME Extensions not working in any browser
However, they don't seem to work anymore.
How can I fix this?
Ubuntu 22.04 forces the Firefox Snap default for everyone, across every flavour. Sadly the Snap version of Firefox in Ubuntu 22.04 won’t (currently) let you install GNOME extensions from the GNOME extension website.
Until this is fixed, you will need to install Gnome Shell extensions manually as in this answer by vanadium, but you have also an alternative: the Extension Manager app has been made available in jammy universe repo . It is a native tool for browsing, installing, and managing GNOME Shell Extensions written with GTK 4 and libadwaita.
Till now, it was available only as a flatpak app, but now has been packaged as deb and available in Ubuntu universe repo.
The tool supports (copy paste from the GitHub page):
You can install it running in a terminal
sudo apt install gnome-shell-extension-manager
or following the instructions in the GitHub pageAfter the upgrade, your Firefox browser was changed to a snap version. One of the current issues with the snap version is that the Gnome Shell extensions website does not work.
Extension manager desktop application
Update: with Ubuntu 22.04, a new graphical tool was included in the standard Ubuntu software repositories, Extension Manager. Thus, it can now be very easily installed in Ubuntu 22.04 from Software Store, and offers a graphical desktop application that provides much of the functionality of the Gnome Shell extensions website. See the answer of Lorenz Keel for more details.
Download and manual installation
Gnome Shell extensions can be installed manually. While one can manually put the files in place to install it, the easiest and most fool-proof way is to use the
gnome-extensions
command line tool:cd
command to change the directory, e.g.cd ~/Downloads
to make the Downloads folder the current directory.Tip: Use tab completion. Type
gnome-ext
Tab to autocomplete the command name, thenins
Tab to autocomplete "install", then the first few letters of the file name and Tab to autocomplete the file name.To turn extensions on and of, install the Extensions tool:
sudo apt install gnome-shell-extension-prefs