Greetings lovely community,
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-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?
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-connectorpackage 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-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.