Greetings lovely community,
Recently chrome-gnome-shell
(the native browser connector for integration with extensions.gnome.org) has gone out of date and appears to no longer work. If you try to install an extension on the Gnome Extensions website, you’ll be greeted with an error message at the top of the browser saying something like one of the following messages:
Although GNOME Shell integration extension is running, native host connector is not detected. Refer documentation for instructions about installing connector.
Your native host connector do not support following APIs: v6. Probably you should upgrade native host connector or install plugins for missing APIs. Refer documentation for instructions.
I’m not exactly sure what is currently happening upstream, it looks like the devs are trying to split gnome-browser-extension
and gnome-browser-connector
to prevent some kind of confusion from happening, but in all honesty it’s only making me more confused? But in any case, where’s this fix at you talked about?
For now chrome-gnome-shell
is out of date (and chrome-gnome-shell-git
won’t even build), so to fix the issue luckily that same maintainer has put the new gnome-browser-connector
package in the AUR for us, so if you use and trusted the maintainer of chrome-gnome-shell
, you can be confident to trust this gnome-browser-connector
package since it’s from the same maintainer.
I’ve tested both gnome-browser-connector
and gnome-browser-connector-git
and with either package installed, you can successfully install extensions via the Gnome Extensions website if you so choose to.
Feel free to check out the gnome-browser-connector
AUR packages: HERE
Of course it’s worth mentioning that you can use the GUI GTK4 app extension-manager
to add/remove/install extensions as well, which is in the AUR as well: HERE
Hope this helps anyone that might come across this! This fix may be subject to change in the future perhaps, so if it does, I’ll update it accordingly.