10

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?

2
  • 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 '19 at 22:45
  • Snap package comming with the Ubuntu software library yep
    – Mikaleb
    Jan 21 '19 at 22:47
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.

2
  • 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 '19 at 22:57
  • This appears to be the only viable solution in Ubuntu 18.04 currently. Thank You!
    – IronEagle
    Feb 28 '19 at 5:14
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.

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.