Ivan Tomica

Firefox 52 Gnome shell integration on Fedora 25

After update to newest Firefox version on Fedora 25 my gnome shell integration stopped working. When visiting extensions.gnome.org website I was greeted with following message:

To control GNOME Shell extensions using this site you must install GNOME Shell integration that consists of two parts: browser extension and native host messaging application.

When I followed the link and installed gnome shell integration Firefox plugin I was getting following error:

Attempt to postMessage on disconnected port

Turns out issue is with Firefox disabling NPAPI extensions in latest Firefox 52 release, so you’ll left with Chrome’s WebExtensions. To tie Gnome and Firefox together in that “new way” you’ll need to enable Chrome Gnome shell integration. To do that you can use following commands:

sudo dnf copr enable region51/chrome-gnome-shell
sudo dnf install chrome-gnome-shell

Refresh the site and you should be able to install extensions normally once again.

Tagged in:, ,
About 
Sysadmin on the everlasting journey of learning. Always in search for an opportunity to prove myself and to learn something new. My addiction is learning and my main goal is to excel in every aspect of Linux/Unix system administration.

0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *