17

Got an error from Firefox saying :

Although the GNOME Shell integration extension is active, the native host connector is not recognized. Please consult the installation manual.

Which is an error that seems to never happen, I'm using Ubuntu 18.04 (Dual Boot Windows 10), and yes GNOME shell is installed via

sudo apt-get install chrome-gnome-shell

I'm using Firefox v64.0.2 (64 bits) snap.

Could someone help?

4
  • 1
    64.0.2 (64 bits) - ( I removed the one that come with it (but it didn't worked either at the time) for the newest ) . And yes i'm in a GNOME session : it echoed ubuntu:GNOME
    – Mikaleb
    Jan 21, 2019 at 22:45
  • Snap package comming with the Ubuntu software library yep
    – Mikaleb
    Jan 21, 2019 at 22:47
  • In Ubuntu 21.10, by default, the snap version of Firefox is installed, although you can easily uninstall it and switch to the APT version of Firefox.
    – Flimm
    Oct 18, 2021 at 14:54
  • This is the bug report: bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1741074
    – Flimm
    Oct 18, 2021 at 14:56

4 Answers 4

5

You don't need to install extensions from extensions.gnome.org as they are also available in 'Ubuntu Software' app.

Launch Ubuntu Software, click add-ons, click extensions tab. Here you are able to install extensions.

3
  • 1
    Perfect, a bit messy interface to search in (no ranking) but as said by pomsky, hope they'll correct their bug. Thank you !
    – Mikaleb
    Jan 21, 2019 at 22:57
  • This appears to be the only viable solution in Ubuntu 18.04 currently. Thank You!
    – IronEagle
    Feb 28, 2019 at 5:14
  • 9
    There is no "add-ons" in Ubuntu Software for Ubuntu 21.10 anymore
    – StR
    Oct 20, 2021 at 3:12
5

Since you're using the snap version of Firefox 64.0.2, it's not unexpected given various restrictions of snappy.

This issue is already raised in snapcraft forum: https://forum.snapcraft.io/t/firefox-snap-is-unable-to-access-chrome-gnome-shell-connector/4562, but unfortunately no solutions were provided there.

Similar issue can be seen with the Chromium snap too: https://forum.snapcraft.io/t/chrome-gnome-shell-does-not-work-with-chromium-snap/3377/2
(see the bug-report)

0

For Ubuntu 20.04, I have also noticed that both snap installed Chromium and Brave Web browsers fails to work with the gnome-shell-integration extension. Brave is a derivative of Chromium.

In the case of Brave, this issue is overcome by following Brave's instruction on installing the .deb versions of the brave-browser and brave-keyring files.

$ sudo apt install apt-transport-https curl
$ sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
$ echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
$ sudo apt update
$ sudo apt install brave-browser

However, the chromium-browser does not have an equivalent .deb package to overcome this issue. If one does issue the command sudo apt install chromium-browser, this command will instead instruct snap to install chromium.

The gnome-shell-integration extension does work with Firefox. It is a preinstalled .deb pkg of Ubuntu 20.04.

0

Gnome extensions cannot be installed with the sandboxed snap versions of Firefox and Chromium.

However it is easy enough to install through the command line. Just download the extension from the https://extensions.gnome.org/ site then from a terminal run gnome-extensions install /path/to/extension.zip

You may need to logout and in again for the extension to appear in the list.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.