The objective is to install Gnome Shell Extensions on Ubuntu 20.04 Focal Fossa Linux Desktop.

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 install and enable Gnome extensions
Gnome Shell Extensions on Ubuntu 20.04 Focal Fossa Linux Desktop
Gnome Shell Extensions on Ubuntu 20.04 Focal Fossa Linux Desktop

Software Requirements and Conventions Used

Software Requirements and Linux Command Line Conventions
Category Requirements, Conventions or Software Version Used
System Installed or upgraded Ubuntu 20.04 Focal Fossa
Software GNOME Shell 3.34.1 or higher
Other Privileged 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

Install Gnome Shell Extensions on Ubuntu 20.04 step by step instructions

  1. First we will be installing extra in-house Ubuntu extensions for Ubuntu 20.04 desktop. To do so execute the following command from your terminal:
    $ sudo apt install gnome-shell-extensions
    

  2. SUBSCRIBE TO NEWSLETTER
    Subscribe to Linux Career NEWSLETTER and receive latest Linux news, jobs, career advice and tutorials.


  3. Open up GNOME tweaks and enable any desired Gnome extensions.
    Navigate to extensions and enable extensions by flipping the relevant switch
    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.
    Google Chrome or Chromium Browser?
    For Google Chrome or Chromium browser please install the following GNOME Shell integration add-on.
    GNOME Shell integration add-on for firefox
    Open up our Firefox browser and navigate to GNOME Shell integration add-on for Firefox page. Once ready click on Add to Firefox


  5. Add permission to GNOME Shell integration add-on
    Add permission to GNOME Shell integration add-on
  6. Before we can install any additional extensions we first need to configure Gnome shell host connector. To do so execute the follwoing 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.


  7. Now we are ready to install GNOME Shell extension.

    GNOME extension icon
    Open you Firefox browser and click on the GNOME extension icon.


  8. Select an extension you wish to install.
    Select an extension you wish to install.


  9. Flip the provided switch to install the desired extension.
    Flip the provided switch to install the desired extension.




  10. confirm the gnome extension installation
    Click Install to confirm the extension installation.
    After this step you should see the extension on your desktop enabled and ready for configuration.
ARE YOU LOOKING FOR A LINUX JOB?
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed on LinuxCareers.com.
LINUX CAREER NEWSLETTER
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.