Although GNOME Shell integration extension is running, native host connector is not detected on ubuntu 21.04

i am using ubuntu 21.04.installed gnome shell extensions on chromium i did ran sudo apt-get install chrome-gnome-shell but still its showing me Although GNOME Shell integration extension is running, native host connector is not detected


Solution 1:

Chromium is packaged as a snap application. Snap applications are containerized (i.e., they run in a "sandbox"). That means that they have no unlimited access to the system resources.

One of the side effects is that the native host connector to have the operating system communicate with the Gnome Shell extensions website is not available to Chromium.

Perhaps that issue will be addressed one day, but in the mean time, you will need to workaround.

  • There are several extensions that can be installed conveniently from Ubuntu software.
  • Other extensions not available in Ubuntu software can be installed manually. This is somewhat more technical, but not that difficult. Once installed, they are automatically updated if you install the "Extensions" tool (sudo apt install gnome-shell-extension-prefs).

Note that the problem will extend to Firefox soon, because starting from the forthcoming Ubuntu 21.10, also Firefox will be provided as a snap install.