What is GNOME Shell?
GNOME Shell provides core user interface functions for GNOME,like switching to windows and launching applications. Userinterface elements provided by GNOME Shell include the Panelat the top of the screen, the Activities Overview, and Message Trayat the bottom of the screen.
What are GNOME Shell Extensions?
GNOME Shell extensions are small pieces of code written by third partydevelopers that modify the way GNOME works. (If you are familiarwith Chrome Extensions or Firefox Addons, GNOME Shell extensionsare similar to them.) You can find and install GNOME Shellextensions using this website.
Since extensions are created outside of the normal GNOME design anddevelopment process, they are supported by their authors, ratherthan by the GNOME community. Some features first implemented asextensions might find their way into future versions of GNOME.
What can GNOME Shell Extensions do?
Extensions may make small changes, like moving your clockto the right-hand side of the screen, or make big changes, likearranging the windows in the Activities Overview in a different way.
Are GNOME Shell Extensions safe?
The code in a GNOME Shell extension becomes part of the core operatingsystem. For this reason, the potential exists for an extension tocause system misbehavior, crashes, or even to have maliciousbehavior like spying on the user or displaying unwantedadvertisem*nts. All extensions uploaded to this site are carefullyreviewed for malicious behavior before they are made available fordownload. This process of code review is similar to the process forFirefox add-ons submitted to addons.mozilla.org.
If you encounter problems with an extension, such as a crash, makesure to report the problem using the Bug Report link on the extension'spage.
I don't think I have GNOME Shell. What can I do to get it?
The easiest way to get GNOME Shell is to install a Linux distributionthat provides GNOME 3. See theGetting GNOME page onthe main GNOME site to learn how to grab a Linux distribution withGNOME 3.
I'm using GNOME 3. Why can't I install extensions?
If you are using GNOME 3.4 or newer and installation still doesn't work,check to make sure that the "GNOME Shell Integration" plugin is installedand enabled in your browser preferences. Some browsers have a feature,click-to-play, which make it so the plugin cannot start without userintervention. Make sure that either https://extensions.gnome.org
is whitelisted for the click-to-play feature, or click-to-play is turnedoff entirely. Check your browser's help for more details.
If you are behind a proxy, make sure you have configured your proxy inboth your browser's configuration dialog as well as GNOME's Network panelunder System Settings. GNOME Shell Extensions needs both settings panelsconfigured for the one-click installation to work.
Some distributions don't quite package GNOME correctly. Make sure that youhave the unzip
package installed.
If you have checked all of these solutions and are still having troubleinstalling extensions, please file a bug report using the link in the footerof the page, giving your GNOME version, distribution and version, whatsolutions you have already tried, as well as what the Looking Glass saysin both the Extensions and Errors tabs. It's also helpful to have a copy ofthe ~/.xsession-errors
file from the session that you installedextensions from.
How do I update my extensions?
To update your extension to the latest version, go to the extension's page,or the "Installed Extensions" page, and click the green update arrow. Ifthere is no arrow, your extensions should be fully up to date.
What is «System extension»? How to uninstall it?
System extension is installed to system-wide location (usually «/usr/share/gnome-shell/extensions»).Such extension may be used by any PC user, however it can be uninstalled only by system administrator (root).To uninstall system extension use your distro's package manager or ask your system administrator.