Skip to content

How to install Gnome Shell Extensions on Ubuntu 22.04 Jammy Jellyfish Linux Desktop

The functionalities of the GNOME desktop environment can be expanded with the installation of Ubuntu GNOME extensions. These are plugins written and submitted by normal users and developers that seek to improve the desktop environment and want to share their extension with other users. If you are hoping to customize your desktop experience, add new features to the GUI, or use tools that increase productivity, using GNOME shell extensions makes the process rather easy.

In this tutorial, you will learn how to install Gnome Shell Extensions on Ubuntu 22.04 Jammy Jellyfish Desktop. Follow along with us below to get it set up and begin browsing various extensions available for download.

In this tutorial you will learn:

  • How to install Ubuntu gnome extensions
  • How to install Gnome shell add-on integration with Firefox browser
  • How to install Gnome shell host connector
  • How to enable Gnome extensions
Gnome Shell Extensions on Ubuntu 22.04 Jammy Jellyfish Linux
Gnome Shell Extensions on Ubuntu 22.04 Jammy Jellyfish Linux
CategoryRequirements, Conventions or Software Version Used
SystemUbuntu 22.04 Jammy Jellyfish
SoftwareGNOME desktop environment, GNOME shell extensions
OtherPrivileged access to your Linux system as root or via the sudo command.
Conventions# – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
$ – requires given linux commands to be executed as a regular non-privileged user

Ubuntu Gnome extension installation step by step instructions



  1. First we will be installing extra in-house Ubuntu extensions for Ubuntu 22.04 desktop. To do so open a command line terminal and execute the following commands:$ sudo apt update $ sudo apt install gnome-shell-extensions
  2. Re-login from your Ubuntu desktop in order for the new software to have an effect.Log out and back in
  3. Open up newly installed Extensions application and enable any desired Gnome extensions.Navigate to extensions and enable extensions by flipping the relevant switch.
  4. To install other extensions via Gnome extensions first we need to install GNOME Shell integration add-on. Open up our Firefox browser and navigate to GNOME Shell integration add-on for Firefox page. Once ready click on Add to FirefoxInstall the GNOME Shell integration add-on for FirefoxGoogle Chrome or Chromium Browser?
    For Google Chrome or Chromium browser please install the following GNOME Shell integration add-on.
  5. Before we can install any additional extensions we first need to configure Gnome shell host connector. To do so execute the following Linux command:$ sudo apt install chrome-gnome-shell Failing this step will result in Although GNOME Shell integration extension is running, native host connector is not detected. Refer documentation for instructions about installing connector error message.
  6. Now we are ready to install GNOME Shell extensions. Open you Firefox browser and click on the GNOME extension icon.Click on the icon in order to go to the GNOME extensions cataloguehttps://e9d387f4bda2cf30d5a71b17dfee42d0.safeframe.googlesyndication.com/safeframe/1-0-40/html/container.html
  7. Search for and select an extension you wish to install.Select an extension you wish to install
  8. Flip the provided switch to install the desired extension.Flip the provided switch to install the desired extension

After this step you should see the extension on your desktop enabled and ready for configuration.

Closing Thoughts



In this tutorial, we saw how to install the GNOME extensions tool and then install user submitted plugins from the GNOME extensions website. GNOME extensions are a very handy way to extend the functionality of your Ubuntu 22.04 desktop.

Leave a Reply