Table des matières

, , , , , ,

Icone

GNOME Shell

GNOME Shell est l'interface (shell) par défaut conçue pour l'environnement de bureau GNOME 3. Il est pré-installé sur la variante Ubuntu GNOME, et deviendra l'interface par défaut d'Ubuntu à partir de la version 17.10 (Artful Aardvark).

GNOME Shell a pour but de fournir les fonctions centrales d'interface entre l'ordinateur et l'utilisateur, comme le chargement d'applications et la gestion des fenêtres. GNOME Shell prend avantage des dernières avancées technologiques des nouvelles cartes graphiques modernes et introduit des concepts d'interface utilisateur novateurs afin de produire une expérience simple, moderne, épurée et plaisante.

Il est possible de voir une description plus complète de l'interface en anglais sur le site officiel, ou sur cette page consacrée à la personnalisation de Gnome Shell.

bureau personnalisé Activités Bureau personnalisé Application
GNOME Shell 3.22

Pré-requis

Installation

Si vous souhaitez bénéficier d'une installation propre et complète ou plus simplement essayer Ubuntu avec GNOME Shell dans un environnement Live (CD, USB…), allez voir du côté de Ubuntu-GNOME

À partir de la version 17.10, Gnome Shell sera l'environnement par défaut d'Ubuntu, et sera donc disponible sur les images ISO par défaut.

Ubuntu 14.04 et suivants

Installez le paquet gnome-shell (on peut conserver le gestionnaire de session LightDM) :

sudo apt-get update
sudo apt-get install gnome-shell

Vous pouvez ensuite (et c'est recommandé pour retrouver toutes ses fonctions habituelles) compléter votre installation avec les extensionsl pour GNOME Shell.

Utilisation

Interface de base

Par défaut, GNOME Shell se veut minimaliste et épuré : le seul élément visible de l'interface est la barre supérieure (topbar).

L'interface par défaut

De droite à gauche, on y trouve :

La vue activités

Dans la vue activités, on distingue :

On peut rechercher des applications pour y accéder de manière rapide, mais aussi des fichiers, des contacts, des caractères unicode, des documents, des photos, des notes, etc. (les diverses recherches disponibles sont paramétrables mais dépendent aussi de la version utilisée)
Les applications
Dans les versions antérieures d'Ubuntu à 15.10, les notifications s'affichent en bas de l'écran, dans un volet caché (visible depuis la vue activités ou accessible en tapant Super+M)

Raccourcis claviers

Personnalisation

L'Outil de Personnalisation Gnome (gnome-tweak-tool) est l'utilitaire graphique le plus avancé pour vous permettre de configurer GNOME Shell. Pour l'installer gnome-tweak-tool (il est normalement installé par défaut sur Ubuntu Gnome).

Cherchez ensuite le programme ("tweak tool" ou "outil de personnalisation") pour y accéder.

Voir aussi : cette page dédiée à la personnalisation de Gnome Shell.

Ubuntu Tweak ne fonctionne pas avec GNOME Shell (utilisation de metacity et clutter plutôt que compiz), et risque même de rendre votre système instable. À éviter donc :-)

Installer des extensions

Page dédiée : Extensions GNOME Shell

La SEULE source d'installation recommandée par les développeurs de Gnome Shell est le site officiel extensions.gnome.org : un vaste catalogue d'extension y est disponible (ci-contre), vous pouvez également y constater quelles sont les extensions les plus populaires, et y accéder à la liste des extensions présentes sur votre système.

Grâce à de petits interrupteurs, on peut installer, mettre à jour, activer ou désactiver les extensions proposées directement depuis le site (compatible avec les navigateurs Epiphany (Gnome Web), Firefox, et aussi Chromium/Vivaldi/Chrome si ils disposent de l'extension pour navigateur appropriée).

Pensez à y rechercher des extensions compatibles avec votre version de Gnome Shell grâce aux paramètres de recherche du site.

Le but du site officiel extensions.gnome.org est de proposer des extensions dont le code a été lu et compris par des responsables liés à la fondation GNOME : les extensions proposées présentent donc rarement des bugs majeurs, et sont normalement dignes de confiance. Ces extensions sont normalement installables via la logithèque GNOME.

Petite sélection arbitraire d'extensions

Il existe près de 220 extensions disponibles pour Gnome Shell en version 3.22 en ce jour (28 avril 2017), et environ 800 toutes versions confondues ! Il est parfois dur de s'y retrouver. Aussi je vous propose un petit florilège de celles qui me paraissent les plus intéressantes, que vous pouvez bien sûr compléter.

Passer les boutons de contrôle des fenêtres de droite à gauche

Le bouton "fermer" est présent par défaut, et Gnome Tweak-Tool permet de définir (onglet "Fenêtres") si on affiche les 3 boutons (minimiser, agrandir), ou seulement certains.

Par contre, il ne permet pas de les passer de droite à gauche. Pour cela, dans dconf-editor, il faut aller dans org > gnome > desktop > wm > preferences > button-layout, et mettre par exemple "close,minimize,maximize:appmenu", où ":" est le corps de la barre de titre (les boutons se placent donc par rapport à lui). Ici, "appmenu" désigne le menu qui s'affiche normalement dans la barre supérieure, mais dconf propose un réglage pour que ce menu s'affiche dans la barre de fenêtre, il est donc préférable qu'une position soit renseignée pour cet élément.

La commande suivante est équivalente :

gsettings set org.gnome.desktop.wm.preferences button-layout "close,minimize,maximize:appmenu"

Problèmes connus

section à mettre à jour, les informations présentées ici sont peut-être obsolètes, et sont certainement plus nombreuses

Saccades et manque de fluidité les derniers pilotes ATI Catalyst 12.1

Les derniers pilotes ATI/AMD 12.1 sont beaucoup plus stables que les précédents, ils résolvent les bugs d'affichage qui pouvaient être présents. Mais un nouveau problème d'affichage concernant la fluidité peut apparaître, même avec une carte graphique très puissante. (On a l'impression qu'il n'y a que 15 images par seconde à l'écran.)

Il faut faire une modification du fichier: /etc/environment (fonctionne également avec d'autres distributions comme Linux Mint, etc…)

sudo gedit /etc/environment

et ajouter cette ligne en début de fichier:

export CLUTTER_VBLANK=none

Sauvegarder et redémarrer le système. Après cela vous devriez énormément gagner en fluidité.

Saccades et problèmes de synchronisation verticale sous NVIDIA

Il peut y avoir certains soucis de synchronisation verticale. Sous VLC, Totem… ex:http://i.stack.imgur.com/qIXX3.jpg

  1. Aller dans l'outil de configuration de compiz ccsm:
    • Dans les paramètres de composition, désactiver la détection automatique de fréquence et définissez la valeur manuellement
    • Dans les paramètres d'OpenGL, définir les filtres de texture en qualité maximum
    • Et activer Sync vers Vblank
  2. Dans les paramètres Nvidia:
    • Dans l'onglet OpenGL: activer Sync vers Vblank
    • Et définir les paramètres de qualité au maximum
    • Dans l'onglet de configuration de l'écran (X Server Display Configuration) définir la résolution et la fréquence manuellement
  3. En super utilisateur rajoutez les deux lignes suivantes à la fin du fichier /etc/environment
    • CLUTTER_PAINT=disable-clipped-redraws:disable-culling
    • CLUTTER_VBLANK=True
    • Ou en ligne de code:
    • sudo -s
      echo CLUTTER_PAINT=disable-clipped-redraws:disable-culling >> /etc/environment
      echo CLUTTER_VBLANK=True >> /etc/environment
  4. Redemarrez

Voir aussi


Contributeurs : bsaleil, Isayama (pour Ubuntu GNOME Remix et la partie sur Ubuntu 12.10), Roschan (pour la mise à jour complète des 4 premiers points qui n'avaient pas bougé depuis 5 ans)