Comparatif des interfaces utilisateur de la distribution Ubuntu 12.04 LTS
L'interface utilisateur ou environnement de bureau (ou shell) gère notamment la façon d'accéder aux applications, aux fenêtres, aux espaces de travail, aux notifications, etc. Elle est un élément essentiel du confort de l'utilisateur.
Par défaut depuis la version 11.04, Ubuntu est configuré pour utiliser l'interface Unity. Il est aisé d'installer d'autres gestionnaire de fenêtres et notamment GNOME Shell ou encore GNOME Classique.
L'objet de cette page est de vous aider à choisir parmi ces trois interfaces en comparant les fonctionnalités de chacune d'elle.
C'est pourquoi il serait intéressant de créer une page distincte pour chaque version.
Icônes utilisées sur la page
Dysfonctionnement des applications
Certaines applications peuvent présenter des dysfonctionnements sélectifs en fonction de l'interface ce qui peut parfois constituer un critère de choix décisif.
Application | Fonctionnalité | Problème | Gnome Classic | Ubuntu Unity | Gnome Shell | |||
---|---|---|---|---|---|---|---|---|
ligne MODÈLE à laisser pour l'instant svp <application> <version> | <fonctionnalité> | <description du problème> | <remède ou lien vers solution> | - | - | |||
Wallpapoz 0.6 | Changeur de fond d'écran en fonction de l'espace de travail | Dans Gnome Classic et Unity, la gestion des espaces de travail est telle que le paramètre "nombre d'espaces de travail" vaut 1 (l'espace de travail unique est divisé en 4 bureaux virtuels) | - | - | Dans Gnome Shell le nombre d'espaces de travail est dynamique1). Avant de paramétrer Wallpapoz, il est nécessaire de faire apparaître un certains nombre d'espaces de travail en y déplaçant des applications |
Application lancée au démarrage : sélectivité du démarrage selon l'environnement de bureau
Outils complémentaires
Extensions spécifiques
Les fonctionnalités de chaque interface peuvent être étendues ou modifiées par des extensions.
Les extensions spécifiques d'une interface ne se lancent (ou s'activent) que lorsque celle-ci est elle-même active.
Gnome Classic | Ubuntu Unity | Gnome Shell |
---|---|---|
Pas d'extensions. Applets intégrables dans les panneaux (tableaux de bord), disponibles par défaut | Quelques extensions installables depuis des ppa | Plusieurs dizaines d'extensions - parfois redondantes - [dés]installables, [dés]activables et - le cas échéant - paramétrables directement2) depuis le site https://extensions.gnome.org/ |
Outils graphiques de paramétrage
Pour aller au delà des rares paramètres accessibles par le panneau de configuration d'Ubuntu (Paramètres systèmes).
Les fonctionnalités de chaque interface peuvent être réglées (paramétrées) par des outils. Certains outils sont plus ou moins spécifiques d'une interface, d'autres sont transversaux. Ils définissent en particuliers des raccourcis claviers et souris pour les différentes fonctions.
Les outils sont plus ou moins redondants mais aussi complémentaires.
Gnome Classic | Ubuntu Unity | Gnome Shell |
---|---|---|
Ubuntu Tweak3) | Ubuntu Tweak, UnSettings4), MyUnity5) | gnome-tweak-tool6) |
Gestionnaire de configuration de Compiz-Fusion (ccsm)7) | ccsm (notamment plug-in Unity) | Gnome Shell fonctionne avec Mutter (et non Compiz) qui peut être paramétré par des extensions |
Fonctionnalités des interfaces
En plus de la présence ou non d'une fonctionnalité, est présentée la facilité d'accès lorsqu'elle diffère entre environnements de bureau : souris sans clic, souris avec clic, raccourci clavier à une, deux ou trois touches, activation d'un menu : souris avec clic + déplacement + clic, etc.
Fenêtres, bureau, espaces de travail, lanceur, menus
Fonctionnalité | Gnome Classic | Ubuntu Unity | Gnome Shell | Paramétrage | ||||
---|---|---|---|---|---|---|---|---|
Sensibilité des coins de l'écran à la position de la souris (hotspot) | 4 coins → bureau → éclaté des fenêtres → éclaté des espaces de travail → widgets | 4 coins → bureau → éclaté des fenêtres → éclaté des espaces de travail → widgets | 2 coins → éclaté des fenêtres et des espaces de travail et lanceur → pile des notifications | ubuntu-tweak, onglet ajustements, Workspace | ||||
4 coins avec l'extension Hot-Corn-Dog | ||||||||
Accès au bureau à la souris (minimiser toutes les fenêtres) | Clic sur raccourci du tableau de bord | Raccourci sur le lanceur | Clic sur raccourci du tableau de bord si l'extension Show Desktop Button est installée | Option configurable dans MyUnity ou UnSettings | ||||
Sans clic (coin sensible) | Sans clic (coin sensible) | ubuntu-tweak, onglet ajustements, Workspace ou ccsm, Options générales |
||||||
Éclaté des fenêtres (overlay) | Pas de titre, seulement fenêtres non minimisées <Super><W> | Pas de titre, toutes les fenêtres du bureau actif <Super><W> | Avec titre, toutes les fenêtres du bureau actif <Super> ou sans clic (coin sensible) Possibilité de fermer les fenêtres (clic) et de zoomer (molette). (Combiné avec l'éclaté des espaces de bureau.) | ubuntu-tweak, onglet ajustements, Workspace ou ccsm, plug-in Échelle |
||||
Sans clic (coin sensible) | Sans clic (coin sensible) | ccsm, plug-in Text + plug-in Scale add-ons + plug-in Scale windows title filter | ||||||
Avec titre, possibilité de fermer les fenêtres (clic) et de zoomer (clic). Recherche sur le titre (clavier). | Avec titre, possibilité de fermer les fenêtres (clic) et de zoomer (clic). Recherche sur le titre (clavier). | |||||||
Éclaté des espaces de travail (bureaux) | sans clic (coin sensible) | Clic sur lanceur ou <Super><S> | <Super> puis souris coté droit | ubuntu-tweak, onglet ajustements, Workspace ou ccsm, plug-in Expo |
||||
sans clic (coin sensible) | ||||||||
Placement des fenêtres sur le bureau | <Ctrl><Alt><Numpad 0 à 9> <Ctrl><Super><touches fléchées> Clic-glisser vers les bords de l'écran | <Ctrl><Alt><Numpad 0 à 9> <Ctrl><Super><touches fléchées> Clic-glisser vers les bords de l'écran | Clic-glisser vers les bords de l'écran | ccsm, plug-in Grid (sauf pour Gnome Shell) | ||||
Extensions disponibles pour des fonctions plus élaborées : Put Window, gTile, shellshape | ||||||||
Sélecteur d'applications (switcher) | 8) | <Alt><Tab> | <Alt><Tab> | <Alt><Tab> | ccsm, activer plug-in Static application switcher ou Sélecteur d'application | |||
Extensions disponibles pour modifier son comportement : AlternateTab, Coverflow Alt-Tab, Power Alt-Tab, Windows Alt Tab | ||||||||
Accès aux fenêtres des applications ouvertes | Liste des fenêtres sur le tableau de bord, titre visible | Matérialisées par symboles sur le lanceur, titre non visible | Par l'éclaté des fenêtres | - | - | |||
Pour avoir liste des fenêtres analogue à celle de Gnome classique, installez Tint Task Manager | Extensions disponibles pour les faire apparaître dans le tableau de bord : Window List, Frippery Bottom Panel, Panel-Docklet, Window Icon List | |||||||
Ouvrir manuellement une application sur un bureau (espace de travail) donné | Changer de bureau avant de lancer l'application | Changer de bureau avant de lancer l'application | En clic-glissant l'icône d'une application sur un bureau en mode éclaté ou bien en cliquant avec le bouton-molette de la souris (s'ouvre alors dans un nouveau bureau vierge) | |||||
Ouvrir automatiquement une application sur un bureau (espace de travail) donné | ou | http://forum.ubuntu-fr.org/viewtopic.php?id=431335 | ou | Possibilité de prérégler le bureau correspondant à une application par l'extension auto-move-windows | ccsm, plug-in Placer | |||
Raccourcis vers les applications courantes | Menu Applications | Lanceur | Lanceur masqué, démasqué par <Super> ou sans clic (coin sensible) | Ajouter raccourcis au tableau de bord <Super><Alt><Clic droit> | ||||
Tableau de bord | Lanceur masqué, démasqué sans clic (coté sensible) | Nombreuses extensions pour y accéder depuis le tableau de bord ou autre. Par exemple : Dock, Favorites Menu Plus, Frippery Panel Favorites, Panel-Docklet, QuickLaunch, etc. | Le lanceur de Unity peut être masqué (Paramètres systèmes > Apparence) | |||||
Accès aux menus des applications | Menu visible, souris ou <Alt><Raccourci> | Menu global masqué, souris + vue tête haute (HUD) <Alt> | Menu visible, souris ou <Alt><Raccourci> menu invisible pour les applications Gnome 3.4 (pour l'instant : Documents, Contact, Web, non disponibles dans les dépôts Ubuntu 12.04), accessible en cliquant sur le titre de l'application dans le tableau de bord | Menu global + HUD de Unity désactivables via UnSettings | ||||
Fonctionnalité | Classic | Shell | Paramétrage |
Recherche d'éléments directement depuis l'interface
Fonctionnalité | Gnome Classic | Ubuntu Unity | Gnome Shell | Paramétrage | ||||
---|---|---|---|---|---|---|---|---|
Recherche de l'activité récente | Menu Raccourcis → Documents récents | Loupe (lens) : applications et documents <Super> | L'extension Automatic Recorder of Your Activities ajoute un bouton au tableau de bord pour consulter l'activité de la journée (applications) | - | - | |||
Recherche d'applications | Liste déroulante via raccourci clavier <Alt><F2> | Loupe9) (inclus dans la recherche les applications installables) <Super><A> | <Super> puis clic sur onglet Applications ou <Super> et utilisation du champ de recherche | Dans Unity, l'affichage des applications installables (logithèque) est désactivable via Unsettings ou MyUnity | ||||
La recherche peut être étendue aux applications installables par plusieurs extensions, par exemple App installer | ||||||||
Recherche de fichiers | Rechercher des fichiers | Loupe10) <Super><F> | Plusieurs extensions permettent l'extension du champ de recherche accessible par <Super> à votre répertoire personnel (/home), en particulier Tracker Search | À défaut, utiliser la recherche dans Nautilus | ||||
Recherche de musique | - | Loupe11) <Super><M> | Plusieurs extensions permettent l'extension du champ de recherche accessible par <Super> à votre répertoire personnel (/home), en particulier Tracker Search | - | - | |||
Recherche de vidéo | - | Loupe, dont web12) <Super><V> | Plusieurs extensions permettent l'extension du champ de recherche accessible par <Super> à votre répertoire personnel (/home), en particulier Tracker Search | - | - | |||
Recherche sur le web | - | - | Wikipedia + Google <Super>, saisie puis clic sur bouton | Ajout / retrait de fichier XML | ||||
Autres sources (ex : DuckDuckGo) | ||||||||
Autres recherches | - | Autres loupes | Plusieurs extensions permettent l'extension du champ de recherche accessible par <Super> : aux favoris Chromium, aux favoris Firefox, aux contacts Skype, etc. Par ailleurs l'installation des applications Documents et Contacts de Gnome étend automatiquement la recherche à vos documents et à vos contacts (gmail, etc.) si vos comptes en ligne sont renseignés. | - | - | |||
Fonctionnalité | Classic | Shell | Paramétrage |
Comportement multi-écran en mode bureau étendu
Dans Ubuntu 12.04 Precise, le multi-écran est pris en charge nativement13). En mode bureau étendu, les écrans peuvent avoir des résolutions différentes.
Les réglages et choix d'options se font par l'outil de paramétrage système "Affichage". Il permet notamment de régler la résolution de chaque écran ainsi que de les positionner les uns par rapport aux autres (par clic-glisser).
L'un des écrans est l'écran principal, il est déterminé par l'ordre de branchement sur les sorties de votre carte graphique.
Fonctionnalité | Gnome Classic | Ubuntu Unity | Gnome Shell | Paramétrage |
---|---|---|---|---|
Sensibilité des coins de l'écran à la position de la souris (hotspot) | 4 coins aux extrémités du bureau étendu14) | 4 coins aux extrémités du bureau étendu15) | 2 coins aux extrémités + coin en haut à gauche16) sur chaque écran | - |
Position du lanceur, des tableaux de bord et de la zone de notification | Écran principal uniquement | Chaque écran (option par défaut) ou écran principal uniquement | Écran principal uniquement le coin en haut à gauche17) est sensible sur chaque écran | Pour Unity : option d'affichage |
Position de la fenêtre d'une application au lancement | L'écran dépend du rapport entre l'emplacement de la fenêtre sur le bureau (ex : en haut à gauche ou centrée) et les dimensions relatives des écrans | Écran du lanceur utilisé | Écran principal | - |
Bord des écrans collant | Option activée par défaut | Pour Unity : option d'affichage | ||
Fond d'écran (arrière-plan du bureau) | Répété sur chaque écran | - | ||
Fenêtre d'application maximisée (plein écran) | Occupe un seul écran | - | ||
Placement des fenêtres sur le bureau par clic-glisser vers les bords de l'écran | Le bord de chaque écran réagit | - | ||
Éclaté des fenêtres (overlay) | Les fenêtres apparaissent sur leur écran respectif | - | ||
Fonctionnalité | Classic | Shell | Paramétrage |