Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gnome-shell [Le 28/04/2017, 17:01]
Roschan [Configuration avec l'Outil de Personnalisation Gnome]
gnome-shell [Le 02/10/2022, 15:06] (Version actuelle)
81.247.240.195 Nettoyage
Ligne 1: Ligne 1:
-{{tag>Precise Trusty ​environnements GNOME Unity}}+{{tag>Focal environnements GNOME extensions_GNOME}}
  
 ---- ----
 +
 {{ :​variantes:​gnome_shell:​gnome-icon.png?​80|Icone}} {{ :​variantes:​gnome_shell:​gnome-icon.png?​80|Icone}}
 ====== GNOME Shell ====== ====== GNOME Shell ======
-**GNOME Shell** est l'​interface (//shell//) par défaut conçue pour l'​[[environnements|environnement de bureau]] [[gnome|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.+**GNOME Shell** est l'​interface graphique par défaut de l'​[[environnements|environnement de bureau]] [[gnome|GNOME 3]]((L'​environnement de bureau GNOME 3 s'​intègre aussi dans l'​interface Unity ou Budgie dans une moindre mesure.)). C'est l'​interface par défaut d'​Ubuntu depuis la [[:​artful|version 17.10 (Artful Aardvark)]]. 
 + 
 +GNOME Shell a pour but de fournir les fonctions ​essentielles ​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 cartes graphiques modernes et introduit des concepts d'​interface utilisateur novateurs afin de produire une expérience simple, moderne, épurée et plaisante
 + 
 +| {{ https://​4.bp.blogspot.com/​-T4A1d0zhZoQ/​WQB8auwhe2I/​AAAAAAAAIRk/​qEKMYd9ufGklyWLIKETrBWGtc5XtMgrwQCLcB/​s1920/​united-gnome-3.jpg?​350 |bureau personnalisé}} | {{ https://​www.gnome.org/​wp-content/​uploads/​2010/​09/​activities-overview.jpg?​350 |Activités}} | {{ https://​cdn.pling.com/​img/​4/​f/​f/​e/​9d58ed01cd0bfc828efc09bc260fcd102f77.png?​350 |Applications}} | 
 +^ GNOME Shell 3.22 ^^ 
 + 
 +D'un point de vue technique, GNOME Shell est un //plugin// pour le [[:​gestionnaire_de_fenetres|gestionnaire de fenêtre]] **[[:​Mutter]]** (successeur de [[:​Metacity]]). Mutter agit aussi comme un compositeur graphique (ça réalise des effets visuels en stockant provisoirement les images dans une mémoire tampon pour les modifier avant de les afficher), et utilise à ce titre l'​accélération graphique proposée par votre matériel. Le [[:​gdm|gestionnaire de session de GNOME]] détecte automatiquement si le pilote de votre carte graphique est capable de faire pleinement fonctionner GNOME Shell, et si c'est impossible, un mode de rendu logiciel (émulation de l'​accélération graphique matérielle) est utilisé ([[https://​fr.wikipedia.org/​wiki/​LLVMpipe|pilote graphique LLVMpipe]]).
  
-Il est possible de voir une description plus complète ​de l'​interface ​en anglais ​**[[https://​www.gnome.org/​gnome-3//​Tour|sur ​le site officiel]]**. +<​note>​Conséquences ​de cet aspect technique : 
-| {{https://​4.bp.blogspot.com/​-T4A1d0zhZoQ/​WQB8auwhe2I/​AAAAAAAAIRk/​qEKMYd9ufGklyWLIKETrBWGtc5XtMgrwQCLcB/​s1920/​united-gnome-3.jpg?​350|bureau personnalisé}} {{https://​www.gnome.org/​wp-content/uploads/2010/09/activities-overview.jpg?​350|Activités}} {{https://​lh3.googleusercontent.com/​-1MJNED1g7d4/​WQAwPRqxicI/​AAAAAAAAA94/​_MOwWHhETgIgw7s02Hw4NzUR1GcrCDOIQCJoC/​w800-h800/​Ubuntu%2BGnome%2BShell%2B2.jpg?​350|Bureau personnalisé}} {{https://​cn.pling.com/​img/​4/​f/​f/​e/​9d58ed01cd0bfc828efc09bc260fcd102f77.png?​350|Application}} | +  * l'​interface ​semblera lente sur les ordinateurs anciens ou ceux aux pilotes peu performants ; 
-^  GNOME Shell 3.22  ^+  ​* le gestionnaire de fenêtres est intégré au processus ''​gnome-shell'',​ si l'un plante, l'​autre aussi ! Méfiez-vous des bugs introduits par d'​éventuelles extensions, ils pourraient vous faire perdre votre travail, notamment avec la session ​//Wayland//. 
 +</note>
  
 ===== Pré-requis ===== ===== Pré-requis =====
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Avoir activé l'​[[accélération graphique]]. 
  
 +  * Processeur Intel ou AMD d'au moins 1 GHz ;
 +  * Au moins 1Go de mémoire vive (RAM) ;
  
 +Il est conseillé d'​avoir **une carte graphique capable d'​[[accélération graphique]]** pour de meilleures performances.
  
 +Pour l'​installation depuis une autre variante, il faut aussi disposer des [[:​sudo|droits d'​administration]] et d'une connexion à Internet fonctionnelle et active.
  
 ===== Installation ==== ===== 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|Ubuntu-GNOME]]**+==== Méthode recommandée ====
  
 +**GNOME Shell est l'​environnement par défaut d'​Ubuntu**,​ et est donc disponible sur les images ISO par défaut d'​Ubuntu.
  
-====Ubuntu 14.04 et suivants==== 
-Installez le paquet gnome-shell (on peut conserver le gestionnaire de session LightDM) : 
  
-<​code>​ +==== Depuis une autre variante ====
-sudo apt-get update +
-sudo apt-get install gnome-shell +
-</​code>​+
  
-Vous pouvez ensuite (et c'est recommandé pour retrouver toutes ses fonctions habituelles) compléter votre installation avec les [[gnome-shell#​extensions|extensions]] pour GNOME Shell. +Théoriquement,​ il suffit d'installer le paquet **[[apt>gnome-shell]]** (on peut conserver le gestionnaire de session LightDM).
-===== Utilisation=====+
  
-==== Interface de base ==== +<note tip>Vous pouvez ensuite ​(pour retrouver certaines fonctionnalités traditionnellescompléter votre installation avec les [[:extensions-gnome|extensions]] pour GNOME Shell.</note>
-Par défaut, GNOME Shell se veut minimaliste et épuré : le seul élément visible de l'​interface est la barre supérieure ​(//topbar//)+
-{{https://www.gnome.org/wp-content/​uploads/​2016/​09/​files-1.png?​500|L'​interface par défaut}}+
  
-De droite à gauche, on y trouve : +Pour profiter pleinement d'un environnement [[:GNOME]] cohérent, il est possible d'​installer **[[apt>​ubuntu-gnome-desktop]]** (session "​GNOME"​) ou **[[apt>​ubuntu-desktop]]** (session "​Ubuntu"​) depuis une installation minimale d'​Ubuntu. Depuis une autre variante, cette manipulation peut provoquer quelques doublons dans la liste des logiciels installés. 
-  ​* ​Le menu système ​: gérer ​le son, la luminosité,​ le micro, la connexion internet, le bluetooth, la batterie, la session (quitter la session, verrouiller,​ éteindre, redémarrer,​ etc.) et un accès aux paramètres système essentiels. + 
-  * Au centre, l'​horloge : cliquer dessus donne accès au calendrier, aux notifications (depuis Ubuntu 15.10) et aux commandes multimédia (lecture/​pause/​suivant/​précédent ; depuis Ubuntu 17.04) +===== Choix de session ===== 
-  ​* Le menu de l'application ​(//AppMenu//). Pour la plupart des applications du projet ​Gnomece menu contient au moins //Raccourcis ClaviersAideÀ proposQuitter//. Il peut aussi contenir les préférences globales de l'​application. Pour les applications mal intégrées au projet GNOME, seul //Quitter// sera proposé. + 
-  ​* ​Tout à gauche, la vue des activités : en cliquant sur //​Activités//,​ ou en "​cognant"​ la souris dans ce coin de l'​écran,​ on ouvre la vue des activités ​: +Lors de la connexion (via [[:​LightDM]] ou [[:GDM]]), plusieurs choix sont proposés (suite à l'​installation de GNOME Shell, ou suite à une mise à niveau depuis une version précédente) : 
-{{https://www.gnome.org/wp-content/​uploads/​2010/​09/​activities-overview.jpg?500|La vue activités}}+ 
 +==== Sessions ==== 
 + 
 +  * Session par défaut "​**Ubuntu**"​ : une session GNOME Shell avec des extensions pré-activées (**notamment un dock latéral**) et des réglages spécifiques (thème différent, 3 boutons de fenêtres, icônes sur le bureau, etc.) pour une expérience proche de celle de GNOME Shell mais ne nécessitant pas de personnalisation pour vous fournir une interface facile d'​utilisation. 
 + 
 +{{ :​ubuntu_artful_17-10.png?​direct&​400 |La session Ubuntu}} 
 + 
 +<note help>Si vous voulez disposer de la session "​GNOME"​ normale (par exemple afin de mieux pouvoir personnaliser votre environnement),​ il faudra [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​gnome-session]]**.</​note>​ 
 + 
 +==== Protocoles ==== 
 + 
 +Ces sessions sont disponibles avec le protocole **[[:​Wayland]]** ou bien le protocole **[[:​xorg|X11]] ("​Xorg"​)**. 
 + 
 +C'est généralement [[:Xorg]] qui est utilisé par défaut. 
 + 
 +Théoriquement plus sécurisées et performantes,​ les sessions Wayland sont encore mal supportées par certaines applications et extensions. 
 +Des incompatibilités avec certains pilotes de cartes graphiques sont aussi à prévoir, et des [[wayland#​impossible_de_lancer_une_application_comme_admin|limitations]] sont à prendre en compte. La session Xorg reste toujours accessible en cas de besoin. 
 + 
 +===== Interface de base (session GNOME) ===== 
 + 
 +| {{ https://​www.gnome.org/​wp-content/​uploads/​2016/​09/​files-1.png?​500 | L'​interface par défaut }} | 
 + 
 +==== Barre supérieure ==== 
 + 
 +Par défaut, GNOME Shell se veut minimaliste et épuré : le seul élément visible de l'​interface est la barre supérieure (//​topbar//,​ aussi parfois appelée //panel//). **De droite à gauche**, on y trouve ​les éléments suivants ​
 + 
 +{{ https://​i.imgur.com/​nE3RSsF.png?​200|Ici,​ l'​utilisateur s'​appelle "​Moi"​.}} 
 + 
 +=== Le menu système ​=== 
 + 
 +Gérer ​le son, la luminosité,​ le micro, la connexion internet, le bluetooth, la batterie, la session (quitter la session, verrouiller,​ éteindre, redémarrer,​ etc.) et un accès aux paramètres système essentiels. 
 + 
 +Optionnellement,​ immédiatement à gauche de ce menu, on peut trouver : 
 +  * si plusieurs dispositions de clavier sont installées,​ le menu "​Disposition du clavier"​ ; 
 +  * si des options d'​accessibilité sont actives, le menu "​Accessibilité"​ ; 
 +  * si des extensions sont installées,​ divers icônes, menus ou applets. 
 + 
 +~CB~ 
 + 
 +=== L'​horloge === 
 + 
 +Au centre, ​**l'​horloge** : cliquer dessus donne accès au calendrier, aux notifications (depuis Ubuntu 15.10) et aux commandes multimédia (lecture/​pause/​suivant/​précédent ; depuis Ubuntu 17.04). 
 +{{  https://​i.imgur.com/​1kz7K2E.png?​500 ​ |L'​horloge et le centre de notifications,​ avec GNOME 3.22}} 
 +<​note>​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)<​/note> 
 + 
 +~CB~ 
 + 
 +{{ https://i.imgur.com/ImRfmSe.png?​200|L'​appmenu de Nautilus}} 
 +=== L'​appmenu === 
 +Pour la plupart des applications du projet ​[[:GNOME]]le **menu de l'​application** (//​AppMenu//​) ​contient au moins 
 +  * Raccourcis Claviers 
 +  * Aide 
 +  * À propos 
 +  * Quitter 
 + 
 +Il peut aussi contenir les **préférences globales de l'​application**, de quoi ouvrir une nouvelle fenêtre, et parfois quelques autres fonctionnalitésVoir la page dédiée à l'​[[:​ergonomie de gnome#​le_menu_de_l_application_1|ergonomie de GNOME]] pour plus de détails. 
 + 
 +Pour les applications mal intégrées au projet GNOME, seul //Quitter// sera proposé. 
 + 
 +~CB~ 
 + 
 +=== Accès à la vue des activités === 
 + 
 +{{ https://​i.imgur.com/​IkwQkvO.png }} 
 +Tout à gauche, ​un bouton donne accès à la **vue des activités** : en cliquant sur //​Activités//,​ ou en "​cognant"​ la souris dans ce coin de l'​écran,​ on ouvre [[#la vue des activités]]. 
 + 
 +==== La vue des activités ==== 
 + 
 +{{ https://i.imgur.com/EXcoSqP.png?500 |La vue activités ​(GNOME 3.22) }} |
  
 Dans la vue activités, on distingue : Dans la vue activités, on distingue :
-  * En haut, une entrée de recherche. Dès que la vue activités s'​ouvre,​ ce que l'on tape au clavier va dans cette entrée et est recherché. 
-<note tip>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)</​note>​ 
-  * Au centre, les fenêtres ouvertes, accessibles ou fermables en un clic. 
-  * À droite, les espaces de travail ("​bureaux virtuels"​). Il suffit d'​utiliser la molette de la souris dans la vue activités pour passer d'un espace à l'​autre. 
-  * À gauche, le "​dash"​ où sont épinglés les programmes favoris 
-  * En bas du dash, le bouton d'​accès à la vue des applications : 
-{{https://​gnome.org/​wp-content/​uploads/​2010/​09/​activities-overview-applications-420x236.png?​500|Les applications}} 
  
-<​note>​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 faisant Super+M)</​note>​+=== La recherche ===
  
-==== Raccourcis claviers ==== +{{ https://i.imgur.com/jVuJkoo.png?250|Le champ de recherche}} 
-  * Alt+F1 ou Super (la touche avec le logo Windows...) ​Ouvrir la vue activités (ou retourner à la fenêtre en cours si on y est déjà). +En hautun champ de **recherche**. Dès que la vue activités s'ouvre, ce que l'on tape au clavier va dans ce champ et est recherché.
-  * Alt+F2: saisir une commande (fonction exécuter). +
-  * Alt+Tab: passer d'une fenêtre à une autre+
-  * Alt+Shift+Tab:​ idemmais dans l'​autre sens. +
-  ​Alt+²: idem mais entre les fenêtre d'une même application. +
-  ​Ctrl+Shift+Alt+R:​ commencer ou finir un enregistrement d'​écran. +
-  ​Ctrl+Alt+D (sur 12.04 : Ctrl+Super+D) (sur 14.04 : Super+D) (sur 16.04 : Ctrl+Super+D) : montrer le bureau +
-  ​Ctrl+Alt+flèche haut/bas: passer d'un espace de travail à l'​autre. +
-  * Ctrl+Alt+Shift+flèche haut/bas : déplacer ​la fenêtre active d'un espace de travail à l'autre. +
-  * Ctrl+Super+flèche gauche/​droite/​haut/​bas:​ dimensionner ​et placer la fenêtre (demi-écran / maximisée / retour) +
-  * Super+M : Afficher la zone de notification. +
-  * Super+A : Afficher la vue des applications+
  
-==== Configuration avec l'​Outil ​de Personnalisation Gnome ====+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.
  
-L'​Outil de Personnalisation Gnome (//gnome-tweak-tool//) est l'​utilitaire graphique le plus avancé pour vous permettre ​de configurer GNOME Shell. +{{ https://i.imgur.com/WJKvR4E.jpg?​500 |Les résultats ​de recherche}}
-Pour l'​installer **[[apt>​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. +<​note ​tip>L'​ordre ​des résultats ​de recherche est paramétrable via les [[#​paramètres système]].</​note>​
-<​note>​Tweak Tool permet de réaliser graphiquement la plupart ​des manipulations décrites en ligne de commande ci-après, avec des interrupteurs à activer ou désactiver</​note>​ +
-<note important>​[[ubuntu_tweak|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 :-)</​note>​+
  
-=== Apparence === +{{ https://i.imgur.com/XjVCl8J.png?​300|Exemple avec 3 fenêtres}}
-Permet de changer de thème d'​icônes,​ de thème GTK+, de thème de curseurPour changer le thème de Gnome Shell lui-même, il faut activer l'​extension "User Theme" (voir plus loin). +
-Désactiver les animations permet de fluidifier la navigation et la recherche si votre ordinateur est peu performant.+
  
-=== Applications au démarrage ​=== +=== Les fenêtres ouvertes ​===
-Les applications ajoutées ici se lanceront au démarrage de la session.+
  
-=== Barre Supérieure === +Au centre se trouvent les activités en cours de l'utilisateur : sous forme de miniatures, vos fenêtres ouvertes sont accessibles ​ou fermables en un clic.
-Possibilité ​de régler ce qui apparaît dans l'horloge (date/​secondes/​etc.). +
-Possibilité ​de choisir si le menu de l'​application (//​appmenu//​) doit apparaître dans la barre supérieure ​ou plutôt dans le coin de la fenêtre concernée.+
  
-=== Bureau === +<note help>Les croix pour fermer ​les fenêtres apparaissent au survol.</​note>​
-Activer ​les icônes sur le bureau (et en ajouter quelques unes comme la corbeille). +
-Choix et paramétrage du fond d'​écran et de l'​écran de verrouillage.+
  
-=== Clavier et souris === +<note tip>Ce mécanisme permet théoriquement ​de se passer ​d'une barre de tâchesdevenue superfluepour naviguer entre les fenêtres.</​note>​ 
-Paramètres ​de clic pour le pavé tactile, ​d'accélération ​de la souriscoller avec le clic milieuetc.+~CB~ 
 +{{ https://​i.imgur.com/​JA52ERr.png?​100|Les espaces de travail}}
  
-=== Espaces ​de travail === +=== Les espaces ​de travail ===
-Régler si les espaces de travail sont dynamiques (création et suppression automatiques) ou statiques (et régler leur nombre).+
  
-=== Extensions === +À droite, les **espaces de travail** ​("​bureaux virtuels"​).
-Activerdésactiver,​ désinstaller ou paramétrer ​les extensions ​(voir la partie suivante).+
  
-=== Fenêtres === +On peut cliquer dessus, mais il suffit d'​utiliser la molette ​de la souris dans la vue des activités pour passer d'un espace ​à l'autre.
-Divers paramètres ​de gestion ​des fenêtres (action des clics et des touches spéciales, activation des boutons de fenêtres "​minimiser"​ et "​maximiser",​ etc.). +
-Mise à l'échelle de l'​interface pour écrans à haute densité de pixels.+
  
-=== Polices === +Les miniatures ​des fenêtres peuvent être changées d'​espace de travail par simple glissé-déposé.
-Taille et optimisation ​des polices pour les titres, les documents, les interfaces, etc.+
  
-=== Saisie === +<​note>​La création des espaces ​de travail est, par défaut, **dynamique**,​ c'est à dire que GNOME Shell crée et supprime les espaces de travail ​au fur et à mesure de votre utilisation.
-Paramètres avancés ​de saisie ​au clavier (comportement des touches spéciales ​et paramètres spécifiques ​à certains claviers étrangers).+
  
-=== Énergie === +En dehors ​de l'espace où vous vous situez, il y aura normalement toujours exactement 1 espace de travail vide.</​note>​
-Action de la fermeture ​de l'écran (ordi portable) et du bouton d'​alimentation. +
-===== Extensions =====+
  
-GNOME Shell peut être complété avec des extensions bien utiles écrites en JavaScript. Ces extensions vous permettent d'​ajouter/​supprimer/​modifier des fonctionnalités de l'​interface : barre de tâches, dock, gestionnaire de presse-papiers,​ menus pour les emplacements favoris ou les applications,​ etc.+~CB~
  
-Si vous envisagez de faire de GNOME Shell votre environnement principal, alors il est plus que recommandé d'y jeter un coup d’œil.+=== Le "​dash"​ === 
 +{{https://i.imgur.com/​Qq666co.png?​50 |Le dash}}
  
 +À gauche, le "​**dash**"​ est la barre latérale où sont épinglés vos applications favorites. Tous les programmes ouverts ont aussi une icône correspondante sur le //dash//, soulignée d'un tiret bleu.
  
-==== Installer des extensions ==== +Les programmes peuvent être épinglés ou désépinglés ​d'un simple clic droit, et réarrangés par glissé-déposé.
-{{ http://​image.noelshack.com/​fichiers/​2017/​17/​1493381277-capture-d-ecran-de-2017-04-28-14-07-49.png?​500|Le site officiel de Gnome recense l'​immense majorité des extensions existantes}}+
  
-La **SEULE** méthode d'​installation recommandée par les développeurs de Gnome Shell est d'utiliser le site officiel [[https://​extensions.gnome.org|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.+La largeur du //​dash// ​est dynamique, elle dépend du nombre ​d'applications épinglées dessus ​beaucoup ​d'applications = des icônes ​plus petits.
  
-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 [[https://chrome.google.com/​webstore/​detail/​gnome-shell-integration/​gphhapmejobijbbhgpjhcjognlahblep?​hl=fr |l'​extension pour navigateur appropriée]]).+Sur la session "​Ubuntu" ​(versions ​[[:17.10]] et supérieures), le "​dash"​ est visible y compris hors de la vue des applications,​ et est paramétrable. On parle alors de **dock**.
  
-<note important>​Pensez ​à y rechercher des extensions ​**compatibles avec votre version** de Gnome Shell grâce aux paramètres de recherche du site.</​note>​+En bas du dash/dock, on voit le bouton d'​accès ​à **[[#la vue des applications]]**
  
-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.+~CB~ 
 +{{ https://gnome.org/​wp-content/​uploads/​2010/​09/​activities-overview-applications-420x236.png?​450|Les applications }} 
 +==== La vue des applications ====
  
-=== Le paquet des extensions officielles ===+Les applications sont listées sous forme d'une grille d'​icônes.
  
-L'​équipe GNOME propose une quinzaine d'​extensions réunies dans un seul paquet depuis Gnome 3.4 (donc depuis Ubuntu 11.04). Ces extensions sont normalement installées par défaut avec GNOME Shell, et visible dans l'​onglet ​"Extensions" ​de l'​Outil de Personnalisation Gnome. +Il y a (en basdeux "onglets" : 
-<​note>​On peut installer les extensions officielles par la commande "sudo apt-get install gnome-shell-extensions"​. Le redémarrage de la session est parfois nécessaire pour que ces extensions officielles soient disponibles dans l'​utilitaire "Gnome Tweak Tool". </​note>​ +  * "**Fréquemment utilisées**" ​où les applications selon leur fréquence d'utilisation ​(elles n'apparaissent donc pas toutes). 
-<​code>​sudo apt-get install gnome-shell-extensions</​code>​ +  * "**Toutes ​les applications**" où les applications sont triées alphabétiquement.
-Voici une brève description de ces extensions officielles ​+
-  * **Alternate tab** propose un fonctionnement différent pour l'​ALT+TAB ​où les fenêtres ne sont pas regroupées par application +
-  * Alternative status menu fait apparaître les items "​hiberner"​ et "​éteindre"​ dans le menu utilisateur (n'est plus disponible pour les versions récentes) +
-  * **Applications menu** ajoute un menu "​classique"​ (comme sur Cinnamon, Xfce ou Budgie) dans le panneau principal +
-  * **Auto move window** permet de choisir pour chaque application dans quel bureau virtuel ses fenêtres s'​ouvriront +
-  * Gajim IM integration intègre Gajim (messager instantané) à l'​interface ​(n'est plus disponible pour les versions récentes) +
-  * **Native window placement** propose un affichage moins monotone des fenêtres dans le mode exposition +
-  * **Place status indicator** ajoute à la zone de notification un raccourci vers les signets de Nautilus (Documents, Musique, etc.) +
-  * **Removable drive menu** ajoute un raccourci à la zone de notification permettant d'​accéder aux médias amovibles, s'il y en a de branchés +
-  * **Screenshot window sizer** ctrl+alt+s redimensionne ​les fenêtres en format 16:9 pour qu'on puisse prendre de jolis screenshots +
-  ​* **System monitor** ajoute dans la barre de notification (en bas) un graphique indiquant la consommation mémoire et processeur +
-  * **User theme** permet de charger ​les thèmes du répertoire ~/.themes  +
-  * **Workspace indicator** ajoute dans la zone de notification un indicateur du bureau virtuel en cours et la possibilité d'​atteindre un autre bureau +
-  * **Window navigator** permet de naviguer au clavier dans le mode exposition entre les différentes fenêtres (ALT) ou les différents bureaux (CTRL)+
  
-===Installation manuelle des extensions et fonctionnement de base de leur code source=== +Divers utilitaires((Par exemple, [[https://​extensions.gnome.org/extension/1217/​appfolders-manager/|celui-ci]])) permettent de créer et gérer des "​dossiers"​ (//​**appfolders**//​) pour regrouper certaines applications (par exemple, un dossier "​Jeux"​ pour éviter d'​avoir une vingtaine d'​icônes de jeux qui polluent la liste des applications). La manière de faire par défaut est de déplacer un icône application sur un autre icône pour créer le dossier (sur les anciennes versions de passer par [[:​gnome-software|la logithèque]] (onglet "​installées"​)). ​
-Les extensions de l'​utilisateur sont stockées dans ~/.local/share/gnome-shell/extensions/+
  
-Il est possible d'y installer des extensions depuis le code source trouvé sur un dépôt github, de modifier une extension existante, ou pourquoi pas d'y contribuer ou d'en coder soi-même 8-)  +~CB~ 
-<note warning>​Si vous ne comprenez pas ce que fait le code javascript d'une extension que vous trouvez quelque part sur internet, il est dangereux d'​installer l'​extension en question : 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, et si une extension a été rejetée de leur site, c'est qu'​elle est codée n'​importe comment, ou pire qu'​elle présente une faille de sécurité, voire elle est malveillante. N'​installez une extension depuis son dépôt source que si vous comptez par exemple y contribuer, ou si vous faites une confiance aveugle à son développeur et que vous voulez absolument la dernière version disponible.</​note>​+==== Autres ====
  
-Chaque extension possède un dossier qui lui est propre et qui répond à des conventions ​de nommage spécifiques ​(les identifiants des extensions ressemblent à des adresses email par exemple). Les dossiers contiennent forcément au moins : +Les indicateurs de la "​zone ​de notification" ​(utilisés ​par KDEMATEXfceLXDE, etc.) apparaissent dans le coin inférieur gauche ​de l'écran (il faut les dérouler en cliquant sur une flèchepour la version [[:​xenial|16.04]]. Ces icônes ne sont pas utilisés par les applications GNOME, et vous en rencontrerez donc sans doute peu. Leur position peut être changée par des [[:​extensions-gnome|extensions]] comme //Topicon Plus//.
-  * **metadata.json** Ce fichier décrit l'​extension (son nomson identifiantla description qui apparaît dans Gnome Tweak Toollà où ses éventuels paramètres sont accessibles dans dconf, etc.) et surtout les versions de Gnome Shell théoriquement compatibles avec l'​extension. +
-  * **extension.js** Ce fichier contient ​le code de l'extension : une fonction init(), une fonction enable() ​et une fonction disable() y sont forcément présentes.+
  
-Le code de chaque fichier **extension.js** est chargé en mémoire et interprété par GNOME Shell à chaque démarrage de session (la fonction enable sera exécutée si l'​extension est activeinit est exécutée même si l'​extension est inactive). En cas de bug sur certaines extensions mal testées par le développeur ou par les reviewers de extensions.gnome.org, ​il est parfois nécessaire de redémarrer le shell (dans l'​invite de commande alt+f2, tapez "​r"​ et confirmez).+<note tip>Dans les versions récentes (session "GNOME" normale), ces icônes ne sont pas proposés par défaut, si vous les voulez ​il faudra passer par une extension.
  
-La plupart des extensions possèdent également : +À l'​inverse dans la session ​"Ubuntu", ces icônes devraient être déplacées automatiquement ​dans la barre supérieure
-  * un dossier ​"locale" ​où se trouvent les traductions ; +</​note>​
-  * un dossier "​schemas"​ où se trouvent les préférences ​dans un format compris par dconf (avec un peu de débrouillardise,​ vous pouvez donc paramétrer certaines extensions avec la commande gsettings !) ; +
-  * prefs.js qui contient la fenêtre de préférences accessible depuis Gnome Tweak Tool ; +
-  * un fichier .css pour gérer l'​apparence des composants de l'​extension (polices, couleurs, tailles, etc.)+
  
 +Le bureau est par défaut vide (pas d'​icônes) dans le cas des sessions GNOME Shell "​pures",​ il faut alors si besoin activer leur présence via [[:​gnome-tweak-tool|GNOME Ajustements]]. À l'​inverse,​ sur la session //Ubuntu//, vous pouvez désactiver les icônes sur le bureau en passant par le même outil.
  
-==== Petite sélection arbitraire d'​extensions ​====+===== Interface de base (session Ubuntu) =====
  
-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 ! +L'interface ​est similaire à 3 exceptions près :
-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. +
-Si l'​extension ​est disponible sur le site Gnome, un lien y mène, si l'​extension est officielle, vous voudrez bien vous référer au [[#​breve_description_des_extensions_officielles|paragraphe en question]] pour sa description.+
  
-=== Extensions qui me semblent indispensables === +  ​* le "dash" est étendu aux bords de l'​écran,​ il est visible hors de la vue des activités, et se paramétrera depuis les paramètres système ; 
-  * **[[https://​extensions.gnome.org/​extension/​307/​dash-to-dock/​|Dash to dock]]*\\ Transforme ​le //dash// de la vue activités ​en un dock disponible directement depuis le bureau, et richement paramétrable (taille, transparence,​ position, comportement,​ etc.) +  * il y a des icônes sur le bureauSi celles-ci ne vous intéressent pas ou présentent trop de bugsvous pouvez les désactiver via [[:gnome-tweak-tool|GNOME Ajustements]] ; 
-  * **[[https://​extensions.gnome.org/​extension/​358/​activities-configurator/​|Activities Configurator]]** \\ Permet ​de richement personnaliser la barre supérieure (couleurtransparence),​ le bouton "​Activités"​ (texte, icône, etc.), le "hot corner",​ etc. +  * les indicateurs ​des applications (les icônes ​que Steam ou Skype adorent laisser ​dans un coin de l'​écran ​alors qu'on voulait ​les fermer) sont dans la barre supérieure.
-  * **[[https://​extensions.gnome.org/​extension/​779/​clipboard-indicator/|Clipboard Indicator]]** \\ Un gestionnaire de presse-papier assez avancé. +
-  * **[[https://​extensions.gnome.org/​extension/​327/​axe-menu/​|Axe Menu]]** ou **[[https://​extensions.gnome.org/​extension/​6/​applications-menu/​|Applications Menu (extension officielle)]]** \\ un menu classique pour ceux qui n'​aiment pas la vue des applications ​ni la recherche au clavier. +
-  * **[[https://​extensions.gnome.org/​extension/​18/​native-window-placement/​|Native Window Placement]]** ​([[#​les_extensions_officielles_de_gnome_shell|extension officielle]]) +
-  * **[[https://​extensions.gnome.org/​extension/​8/​places-status-indicator/​|Places Status Indicator]]** ([[#​les_extensions_officielles_de_gnome_shell|extension officielle]]) mais diverses alternatives existent. +
-  * **[[https://​extensions.gnome.org/​extension/​36/​lock-keys/​|Lock Keys]]** \\ Affiche des indicateurs dans la barre supérieure pour indiquer si le verrouillage numérique ou le verrouillage majuscule sont activés. +
-  * **[[https://​extensions.gnome.org/​extension/​723/​pixel-saver/​|Pixel Saver]]** \\ Supprime ​les barres des fenêtres maximisées n'​ayant "que" un titre et des boutons. Le titre est mis à la place de l'​appmenu ​dans la barre supérieure,​ et les boutons de fenêtre sont eux aussi déplacés dans la barre supérieure. +
-  * **[[https://​extensions.gnome.org/​extension/​570/​todotxt/​|Todo.txt]]** \\ Pense-bête et gestion avancée des tâches, hautement paramétrable. +
-  * **[[https://​extensions.gnome.org/​extension/​1031/​topicons/​|Topicon plus]]** \\ Les applications comme Skype, Discord ou Steam qui mettent ​un icône dans la zone de statut des barres de tâches des environnements habituels sont assez dérangeantes avec Gnome Shell, et dépassent généralement en bas de l'​écran. Cette extension ​les envoie ​dans la barre supérieure+
-  * **[[https://​extensions.gnome.org/​extension/​800/​remove-dropdown-arrows/​|Remove Dropdown Arrows]]** \\ Supprime les petites flèches irritantes qui indiquent que les extensions sont des menus. +
-  * **[[https://​extensions.gnome.org/​extension/​97/​coverflow-alt-tab/​|Coverflow AltTab]]** \\ Remplace le banal sélecteur AltTab par défaut par un défilement en 3D des fenêtres.+
  
-=== Extensions intéressantes ===+<​note>​Si le dock Ubuntu ne vous intéresse pas, sachez qu'il n'est pas désactivable : installez la session "​GNOME"​ normale si vous ne le voulez pas.</​note>​
  
-  * **[[https://​extensions.gnome.org/​extension/​1160/​dash-to-panel/​|Dash to panel]]** \\ Fusionne le dash et la barre supérieure en une unique "barre de tâches"​ moderne et élégante, avec miniatures de fenêtres au survol, qui vous rappellera peut-être des interfaces comme Windows 7 ou 10. +===== Raccourcis claviers =====
-  * **[[https://​extensions.gnome.org/​extension/​517/​caffeine/​|Caffeine]]** \\ Empêche la session de se verrouiller ou l'ordi de se mettre en veille si il est activé. +
-  * **[[https://​extensions.gnome.org/​extension/​55/​media-player-indicator/​|Media Player Indicator]]** \\ Permet d'​avoir un indicateur en haut à droite permettant de contrôler les lecteurs multimédia compatible MPRIS. +
-  * **[[https://​extensions.gnome.org/​extension/​112/​remove-accesibility/​|Remove Accessibility]]** \\ Enlève le menu '​accessibilité'​ du panneau principal. +
-  * **[[https://​extensions.gnome.org/​extension/​750/​openweather/​|Open Weather]]** \\ Affiche la météo dans le panneau supérieur, avec un menu qui montre les prévisions sur plusieurs jours. +
-  * **[[https://​extensions.gnome.org/​extension/​10/​windownavigator/​|Window Navigator]]** ([[#​les_extensions_officielles_de_gnome_shell|extension officielle]]) +
-  * **[[https://​extensions.gnome.org/​extension/​249/​remove-recent-item/​|Remove Recent Item]]** \\ Permet d'​effacer certains fichiers récent de la recherche dans le tableau de bord. +
-  * **[[https://​extensions.gnome.org/​extension/​72/​recent-items/​|Recent Items]]** \\ Affiche un menu permettant d'​accéder aux documents ouverts récemment. +
-  * **[[https://​extensions.gnome.org/​extension/​7/​removable-drive-menu/​|Removable Drive Menu]]**([[#​les_extensions_officielles_de_gnome_shell|extension officielle]])\\ Indispensable si vous avez réglé le système pour qu'il ne fasse rien par défaut, et surtout pour qu'il n'​ouvre pas à la fois Nautilus ET un pop-up quand un média amovible est inséré. +
-  * **[[https://​extensions.gnome.org/​extension/​234/​steal-my-focus/​|Steal My Focus]]** \\ Supprime les notifications du type “votre application est prête” et donne automatiquement le focus à la nouvelle fenêtre ouverte. +
-  * **[[https://​extensions.gnome.org/​extension/​19/​user-themes/​|User Themes]]** ([[#​les_extensions_officielles_de_gnome_shell|extension officielle]])+
  
 +Ces raccourcis sont ceux par défaut. Vous pouvez les modifier dans //​[[#​Paramètres système]] -> Clavier//.
  
-===== Personnalisation avancée =====+<note help> 
 +  * ''​Maj''​ correspond à la touche "​majuscules"​ (parfois appelée "​Shift"​),​ généralement symbolisée par une flèche vers le haut ⇧ 
 +  * ''​Super''​ correspond à la touche "​Logo",​ qui est généralement identifiable par le logo Windows {{https://​cdn.icon-icons.com/​icons2/​836/​PNG/​512/​Windows_Phone_icon-icons.com_66782.png?​20}},​ ou le symbole ⌘ sur les claviers Apple. 
 +  * ''​Tab''​ correspond à la touche "​tabulation",​ qui se reconnaît aux 2 flèches opposées qui la symbolisent ⇆ 
 +  * ''​²''​ est le symbole apposé à la touche au dessus de "​Tab"​ avec les claviers AZERTY français. \\ Si vous utilisez un autre clavier, quel qu'il soit, c'est toujours la touche au dessus de "​Tab"​ qui est concernée par ce raccourci, inutile de chercher où est le "​²"​ sur votre disposition ! 
 +</​note>​
  
-====Passer les boutons de contrôle ​des fenêtres ​de droite ​à gauche ==== +^ Navigation générale ^^ 
-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 (minimiseragrandir), ou seulement certains.+^ Alt+F1 ou Super | Ouvrir [[#la vue des activités]] (ou revenir à la fenêtre active si on est déjà dans la vue des activités) | 
 +^ Super+M | Afficher la zone des notifications | 
 +^ Super+A | Afficher la vue des applications | 
 +^ Ctrl+Super+D | Montrer le bureau | 
 +^ Ctrl+Alt+flèche haut/bas | passer d'un espace ​de travail ​à l'​autre | 
 +^ Ctrl+Alt+Shift+flèche haut/bas | déplacer la fenêtre active d'un espace ​de travail à l'​autre | 
 +^ Navigation entre les fenêtres ^^ 
 +^ Alt+Tab | passer d'une fenêtre à une autre | 
 +^ Alt+Maj+Tab | idemmais dans l'​autre sens | 
 +^ Alt+² | idem mais entre les fenêtres d'une même application |
  
-Par contre, il ne permet pas de les passer de droite à gauche. Pour cela, dans [[dconf-tools|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érieuremais 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.+<note help> 
 +''​Impr'' ​est la touche ​"Impression d'​écran"qui peut apparaître sous divers diminutifsgénéralement à coté de ''​F12''​. 
 +</​note>​
  
-La commande suivante est équivalente : +^ Capture d'​écran ^^ 
-<​code>​gsettings set org.gnome.desktop.wm.preferences button-layout "​close,​minimize,​maximize:​appmenu"<​/code>+^ Impr | capturer tout l'​écran et enregistrer la capture dans ~/Images | 
 +^ Maj+Impr | capturer une zone de l'​écran et enregistrer la capture dans ~/Images | 
 +^ Alt+Impr | capturer la fenêtre active et enregistrer la capture dans ~/Images | 
 +^ Ctrl+Impr | capturer tout l'​écran et enregistrer la capture dans le presse-papier | 
 +^ Ctrl+Maj+Impr | capturer une zone de l'​écran et enregistrer la capture dans le presse-papier ​ | 
 +^ Ctrl+Alt+Impr | capturer la fenêtre active et enregistrer la capture dans le presse-papier ​ | 
 +^ Ctrl+Maj+Alt+R | commencer ou finir un enregistrement d'​écran (vidéo) |
  
-====Quelques commandes de configuration de Gnome Shell==== ​ +^ Autres ^^ 
-<note important>​L'​utilitaire [[apt>​gnome-tweak-tool|Gnome Tweak Tool]] permet de faire la plupart de ces réglages graphiquement de manière plus sûre. L'​outil de personnalisation graphique est plus simple à utiliser, et est **toujours** compatible avec votre version, tandis que les commandes suivantes semblent dater de plusieurs années !</​note>​ +^ Alt+F2 | saisir une commande (exécuter) | 
-<​note>​Astuces trouvées sur [[http://​www.tux-planet.fr/​toutes-les-astuces-pour-gnome-shell/​|tux-planet.fr]]. Testé sur Ubuntu 11.04 et 11.10</​note>​+^ Super+L | verrouiller ​la session ​|
  
-Voici une liste de commandes pour personnaliser un peu l'​affichage de Gnome Shell. Ces dernières utilisent GSettings, le système qui remplace l'​ancien Gconf.+===== Configuration =====
  
-===Afficher la date du jour dans la barre en haut de l'écran ​:=== +Les applications GNOME (y compris les [[:​gnome-control-center|paramètres système]], GNOME Shell, [[:​gnome-tweak-tool|l'outil de personnalisation]] et les [[:extensions-gnome|extensions]]) utilisent principalement le système [[:dconf-editor|dconf]] pour gérer leurs réglages.
-<​code>​gsettings set org.gnome.shell.clock show-date true</​code>​+
  
-===Retirer l'​affichage de la date du jour :=== +==== Paramètres système ====
-<​code>​gsettings set org.gnome.shell.clock show-date false</​code>​+
  
-===Afficher les secondes dans l'​horloge ​de la barre en haut de l'​écran :=== +Depuis le menu à droite ​de la barre supérieure,​ cliquez sur la clé à molette et le tournevis pour accéder aux **paramètres système**.
-<​code>​gsettings set org.gnome.shell.clock show-seconds true</​code>​+
  
-===Pour retirer ​l'​affichage des secondes dans l'horloge :=== +On peut entre autres y régler les comptes en ligne, les paramètres de confidentialité,​ les langues, les paramètres de [[:​tracker|recherche]],​ les raccourcis clavier, la coloration de l'​affichage, la résolution et la disposition ​des écrans, les réglages des imprimantes,​ des périphériques son, [[:​network-manager|réseau]],​ d'​impression,​ de pointage (le pilote "​synaptics"​ est mal supporté par les versions récentes de GNOME Shell, vous devriez utiliser "​libinput"​ pour que cet aspect du paramétrage soit fonctionnel),​ bluetooth, etc. ainsi que l'heure, les paramètres d'​accessibilité,​ la gestion des utilisateurs,​ etc.
-<​code>​gsettings set org.gnome.shell.clock show-seconds false</​code>​+
  
-===Pour afficher les chemins de répertoire en mode texte dans Nautilus :=== +Les programmes par défaut se règlent ​dans "​Détails"​ pour une raison obscure.
-<​code>​gsettings set org.gnome.nautilus.preferences always-use-location-entry true</​code>​+
  
-===Pour cacher l'​affichage des chemins de répertoire en mode texte dans Nautilus :=== +<note>Avant la version GNOME 3.24, les paramètres système étaient gérés par le "gnome-settings-daemon"​ ; depuis GNOME 3.24, on a maintenant plusieurs "​plugins"​ distincts qui se trouvent à 
-<code>gsettings set org.gnome.nautilus.preferences always-use-location-entry false</​code>​+<​code>/​usr/​lib/​gnome-settings-daemon/gsd-*</code
 +Ces plugins sont contrôlés par des fichiers .desktop situés dans /​etc/​xdg/​autostart (dans [[:​dconf-editor|dconf]],​ voir org.gnome.SettingsDaemon.*.desktop).</​note>
  
-===Pour restaurer les boutons de réduction et d'​agrandissement des fenêtres :=== +==== GNOME Ajustements ====
-Pour des raisons esthétiques et ergonomiques,​ les développeurs de Gnome Shell suggèrent d'​agrandir les fenêtres par "drag and drop" contre la barre supérieure,​ et n'ont laissé que le bouton de fermeture. Mais il est toujours possible de les restaurer, soit avec Gnome Tweak Tool, soit avec ces commandes : +
-<​code>​gconftool-2 -s -t string /​desktop/​gnome/​shell/​windows/​button_layout ":​minimize,​maximize,​close"</​code>​ +
-<​code>​gconftool-2 -s -t string /​desktop/​gnome/​shell/​windows/​button_layout "​menu:​minimize,​maximize,​close"</​code>​+
  
-===Ajouter/​modifier les moteurs ​de recherche web du shell === +**GNOME Ajustements** est l'​utilitaire graphique le plus avancé pour vous permettre ​de configurer ​GNOME Shell.
-<note warning>​uniquement ​GNOME Shell 3.4 et avant</​note>​ +
-Les recherches web sont définies par des fichiers XML situés dans le dossier : ''/​usr/​share/​gnome-shell/​open-search-providers/''​.  +
-Par défaut deux moteurs sont disponibles : Wikipedia et Google.+
  
-===Méthode pour remplacer Google par DuckDuckGo=== +Voir **[[:gnome-tweak-tool|la page dédiée]] à cet outil de personnalisation** pour son installation et son utilisation.
-<note warning>​uniquement GNOME Shell 3.4 et avant</​note>​ +
-1. Suivre les instructions données ​[[http://​help.duckduckgo.com/​customer/​portal/​articles/​255991-gnome-shell sur le site de DuckDuckGo]].+
  
-2. Pour obtenir les résultats ​de recherche en français, éditer le fichier duckdg.xml (nécessite droits administrateur)+Voir aussi : **ce [[:​tutoriel/​personnaliser_gnome|tutoriel dédié]] à la personnalisation** ​de GNOME Shell.
  
-Ajouter à la chaîne de recherche &amp;kl=fr-fr (pour la France) :+==== Les extensions ====
  
-template="​https://​duckduckgo.com/?​q={searchTerms}"​+Ayant pour objectif d'​enrichir et de modifier l'​interface,​ les extensions personnalisent énormément l'​utilisation de GNOME Shell, et sont l'un de ses points forts majeurs.
  
-devient alors+**Portail dédié : [[:​extensions-gnome|Extensions GNOME Shell]]**
  
-template="​https://​duckduckgo.com/?​q={searchTerms}&​amp;​kl=fr-fr"​ +<​note ​warning>Les extensions sont des patchs développés ​et maintenus ​de manière indépendante ​par des tiers.
-<​note ​help>Pourquoi remplacer Google par DuckDuckGo ? Pages en anglais : [[http://​donttrack.us/​ | don't track us]] + [[http://​dontbubble.us/​ | don't bubble us]]. Google vous trace et vous profile et en plus il modifie les résultats ​de la recherche en fonction de votre profil. À l'​inverse DuckDuckGo (développé ​par l'EFF et l'​équipe de [[tor|TOR]]) protège votre vie privée.</​note>​+
  
-===== Problèmes connus =====+Ces patchs peuvent être incompatibles entre eux ou générer des bugs, notamment si ils n'ont pas été testés sur la version de GNOME Shell que vous utilisez.</​note>​
  
-<note important>​section à mettre à jourles informations présentées ici sont probablement obsolètes</​note>​ +Le site officiel [[https://​extensions.gnome.org|extensions.gnome.org]] propose un vaste catalogue d'​extensionsvous 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.
-==== 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édentsils résolvent les bugs d'​affichage qui pouvaient être présents. Mais un nouveau problème d'​affichage concernant la fluidité ​peut apparaîtremême avec une carte graphique très puissante(On a l'​impression qu'il n'y a que 15 images par seconde à l'​écran.)+Grâce à de petits interrupteurson peut installermettre à jour, activer ou désactiver les extensions proposées directement depuis le site (compatible surtout ​avec [[:​Firefox]] et [[:​epiphany|GNOME Web]]).
  
-Il faut faire une modification du fichier: ​**/​etc/​environment** (fonctionne également avec d'​autres distributions comme Linux Mint, etc...)+<note important>​Pensez à y rechercher des extensions ​**compatibles avec votre version** de GNOME Shell grâce aux paramètres de recherche du site.</​note>​
  
-<code>sudo gedit /​etc/​environment</​code>​ +Le but du site officiel extensions.gnome.org est de proposer des extensions dont le code a été relu : les extensions proposées présentent donc rarement des bugs majeurs, ​et sont normalement dignes ​de confiance. Ces extensions peuvent être gérées depuis l'​[[#​outil de personnalisation]].
-et ajouter cette ligne en début ​de fichier:+
  
-**export CLUTTER_VBLANK=none**+{{ https://​i.imgur.com/​rRfitNG.png?​600 |GNOME Shell 3.22 avec quelques extensions}}
  
-Sauvegarder et redémarrer le système. Après cela vous devriez énormément gagner en fluidité.+==== DConf ====
  
-==== Saccades et problèmes ​de synchronisation verticale sous NVIDIA====+Certaines manipulations plus spécifiques peuvent être effectuées directement avec [[:​dconf-editor|l'​éditeur de paramètres dconf]]. Voir [[:​tutoriel/​personnaliser_gnome|cette page]] pour quelques exemples. 
 + 
 +===== Utilisation des applications ===== 
 + 
 +Si vous avez perdu vos repères vis-à-vis ​de l'​utilisation des applications,​ voir la [[ergonomie_de_gnome|page dédiée à l'​organisation de l'​interface]] des applications [[:​GNOME]]. 
 + 
 +===== Problèmes connus ===== 
 + 
 +Voir [[:​gnome_problemes|cet article dédié]].
  
-Il peut y avoir certains soucis de synchronisation verticale. Sous VLC, Totem... ex:​[[http://​i.stack.imgur.com/​qIXX3.jpg]] 
-  - Aller dans l'​outil de configuration de compiz **[[apt>​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 
-  - 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 
-  - 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: 
-    * <​code>​sudo -s 
-echo CLUTTER_PAINT=disable-clipped-redraws:​disable-culling >> /​etc/​environment 
-echo CLUTTER_VBLANK=True >> /​etc/​environment</​code>​ 
-  - Redemarrez 
 =====Voir aussi===== =====Voir aussi=====
  
-  * (fr) [[http://​forum.ubuntu-fr.org/​viewforum.php?​id=121|La section du forum dédiée à GNOME 3]]+  * (fr) [[https://​forum.ubuntu-fr.org/​viewforum.php?​id=121|La section du forum dédiée à GNOME 3]]
   * (en) [[https://​extensions.gnome.org|Site officiel des extensions pour GNOME Shell]]   * (en) [[https://​extensions.gnome.org|Site officiel des extensions pour GNOME Shell]]
   * (en) [[https://​www.gnome.org/​gnome-3/​|Site officiel de GNOME Shell]]   * (en) [[https://​www.gnome.org/​gnome-3/​|Site officiel de GNOME Shell]]
Ligne 313: Ligne 309:
   * (fr) [[http://​www.tux-planet.fr/​toutes-les-astuces-pour-gnome-shell/​]]   * (fr) [[http://​www.tux-planet.fr/​toutes-les-astuces-pour-gnome-shell/​]]
   * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=4109101#​p4109101]] (relatif à la désinstallation)   * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=4109101#​p4109101]] (relatif à la désinstallation)
-  * (en) [[http://​www.webupd8.org/​search/​label/​gnome%20shell%20extensions]] +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=951091]]
-  * (en) [[http://​www.webupd8.org/​2011/​10/​things-to-tweak-after-installing-ubuntu.html]] (relatif à la 11.10) +
-  * (en) [[http://​mandriver.users.sourceforge.net/​classic-gnome-guide.html|Guide pour Gnome Classic]] (relatif à la 11.10) +
-  * [[comparatif_interface_precise|Comparatif des interfaces utilisateur de la distribution Ubuntu 12.04 LTS]] +
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=951091]]+
   * (fr) [[http://​www.hybryde.org/​wiki/​doku.php/​gnome:​sommaire|Le wiki d'​Hybryde]]   * (fr) [[http://​www.hybryde.org/​wiki/​doku.php/​gnome:​sommaire|Le wiki d'​Hybryde]]
 +  * [[:​tutoriel/​personnaliser_gnome]] 
 +  * [[:​gnome-tweak-tool]] 
 +  * [[:​extensions-gnome]] 
 +  * [[https://​fr.wikipedia.org/​wiki/​Mutter_(gestionnaire_de_fen%C3%AAtres)|Le compositeur graphique et gestionnaire de fenêtres Mutter (wikipédia fr)]] 
 +  * [[:Mutter]]
  
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​bsaleil|bsaleil]],​ [[utilisateurs:​Isayama]] (pour Ubuntu GNOME Remix et la partie sur Ubuntu 12.10), [[utilisateur:​Roschan]] ​(pour la mise à jour complète des 4 premiers points qui n'​avaient pas bougé depuis 5 ans, bordel vous êtes sérieux les kikoobuntus c'​était quoi ces références à Ubuntu 11.04 et à Gnome 3.4 ? on est en 2017 hein entretenez mieux ce wiki svp je vous signale que tous les noobs l'​utilisent même ceux qui ont autre chose qu'​Ubuntu) ​// +//​Contributeurs : [[utilisateurs:​Roschan]].//​
  • gnome-shell.1493391700.txt.gz
  • Dernière modification: Le 28/04/2017, 17:01
  • par Roschan