Unity était l'environnement de bureau par défaut de la variante principale d'Ubuntu jusqu'à la version 17.04 (à partir de 17.10, c'est GNOME Shell qui est utilisé).
Unity était l'interface préconisée et mise en avant par le projet Ubuntu et par Canonical (l'entreprise qui soutient le développement d'Ubuntu). L'objectif était de mieux utiliser l'espace de travail que les interfaces traditionnelles et prendre en compte les dispositifs tactiles : c'était l'un des éléments principaux du projet de convergence entre les diverses plate-formes informatiques (ordinateurs de bureau, ordinateurs portables, netbook, tablettes, téléphones intelligents, téléviseurs, etc.).
Bien qu'aujourd'hui moins bien maintenu, Unity reste un environnement installable sur les versions récentes d'Ubuntu.
Il existe une iso dédié avec le thème unity par défaut téléchargeable ici.
L'installation minimale est adaptée pour les tests, et avoir le strict minimum, un matériel plus ancien bénéficierait de cette version. Dans l'ensemble, la taille est de 76 Mo à télécharger, et 280 Mo d'espace supplémentaire sont nécessaires par la suite.
sudo apt install ubuntu-unity-desktop --no-install-recommends
L'installation Unity standard est la plus recommandée pour l'utilisateur moyen d'un ordinateur de bureau qui souhaite un système équilibré. Dans l'ensemble, la taille est de 250 Mo à télécharger, et 820 Mo d'espace supplémentaire sont nécessaires par la suite.
sudo apt install ubuntu-unity-desktop
Cela ajoutera une surcharge, affectant les systèmes plus anciens sans suffisamment de ressources. Cependant, les systèmes plus récents n'apprécieront probablement pas cette installation car elle ajoutera de nombreuses applications qu'ils n'utiliseront pas, telles que firebird, jackd2 et autres.
Dans l'ensemble, vous devrez télécharger un énorme 2 Go, avec 15 Go d'espace supplémentaire requis. À moins que vous n'ayez expressément besoin de cette installation, il est conseillé de s'en tenir à l'installation standard.
sudo apt install ubuntu-unity-desktop --install-suggests
L'installation vous demandera d'installer un paquet supplémentaire à choisir entre gdm3 et lightdm. Il faut choisir lightdm
Si vous avez choisi l'installation maxima, d'autres grilles vous seront proposée tout au long de l'installation.
Après avoir installé les paquets, il est nécessaire de rebooter pour pouvoir sélectionner "Unity".
Installez unity-session et aussi lightdm sur votre variante pour un résultat plus complet.
Après avoir installé les paquets, à l'ouverture de la session, sélectionnez "Unity".
Voici un aperçu de l'interface Unity :
Légende : | |
---|---|
1 | Tableau de bord (Dash) |
2 | Bureau |
3 | Barre de lanceurs (Unity Launcher) |
4 | Barre du menu global (Unity Global Menu) |
5 | Indicateurs (Application Indicators) |
Le tableau de bord (dashboard ou dash en anglais) donne accès à vos applications, outils systèmes, etc. et permet même de chercher des fichiers, documents, vidéos, musiques et autres fichiers, sur votre ordinateur ou sur la toile. De plus, depuis Trusty 14.04 LTS, le tableau de bord intègre l'installation directe des applications sans passer par la logithèque.
Voir le paragraphe Rechercher une application ou un document concernant la recherche.
Il suffit :
Il suffit de saisir un mot-clé dans la barre de recherche du tableau de bord.
Ce sont les icônes en bas du tableau de bord qui permettent de filtrer par catégorie, dans l'ordre :
Dans chaque lentille, on peut affiner le filtrage en cliquant sur « Filtrer les résultats » en haut à droite pour filtrer par sous-catégories (utile pour les applications).
On peut installer des lentilles supplémentaires, par exemple, pour Gwibber (réseaux sociaux), Tomboy (notes), Google Docs, News, Spotify, etc. (à noter que certaines de ces lentilles non officielles peuvent ralentir la fluidité du tableau de bord).
C'est tout simplement la catégorie « Système » de la liste des applications (paragraphe et image précédents).
Le bureau peut comporter des raccourcis pour faciliter l'accès à certaines applications ou à des périphériques (disques externes, clés USB, baladeurs, appareils photo…).
Pour créer un raccourci d'application sur le bureau il suffit de faire glisser l'application du tableau de bord (dash) vers le bureau.
Le tableau de bord peut recouvrir entièrement l'écran, auquel cas il suffit de déplacer l'icône tout en haut de l'écran, d'attendre (tout en maintenant le bouton gauche de la souris) que le tableau de bord disparaisse afin de pouvoir déposer l'icône sur le bureau.
La barre de lanceurs (Unity Launcher) 1) regroupe des raccourcis vers les applications ouvertes et vers des applications installées. Elle se trouve à gauche de l'écran.
Les icônes des applications en cours d'utilisation :
Sur l'illustration ci-dessus :
Pour ouvrir une nouvelle fenêtre d'une application déjà ouverte, cliquer sur l'icône de l'application avec la molette de la souris (bouton du milieu).
Pour naviguer entre les fenêtres d'une même application, faire deux clics sur l'icône de l'application avec le bouton de gauche de la souris : le premier clic sélectionne le lanceur, le second permet de naviguer entre les fenêtres. Il s'ensuit que, si l'application est déjà sélectionnée, un seul clic suffit (le second referme les fenêtres de navigation).
Un clic droit sur les icônes du lanceur vous donnera des options supplémentaires (par exemple, accès direct aux lentilles pour l'icône Tableau de bord, aux raccourcis de Nautilus pour l’icône Dossier personnel…).
Lorsqu'une fenêtre est déplacée au-dessus de la corbeille, l'application est fermée.
On peut déplacer la barre de lanceurs Unity vers le bas, en tapant dans un terminal la commande :
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
Pour revenir à la position par défaut la commande est :
gsettings set com.canonical.Unity.Launcher launcher-position Left
La barre du menu global (en anglais Unity Global Menu) se situe à gauche de la barre supérieure (en haut à gauche de l'écran). Elle affiche le nom de la fenêtre qui a le focus (cf. paragraphe précédent, image de gauche). En survolant cette barre avec la souris, la barre de menu de l'application qui a le focus s'affiche et peut être utilisée (menus habituels : Fichier, Édition, etc.).
Les indicateurs d'applications et indicateurs système se situent à droite de la barre supérieure (en haut à droite de l'écran). Ils affichent l'état de certains périphériques et logiciels courants (réseau, périphériques Bluetooth, son, courrielleur, messagerie instantanée, date et heure, etc.). Une icône représentant une roue dentée permet de gérer la session utilisateur (aide Ubuntu, paramètres du système, verrouillage, fermeture et changement de session, mise en veille et extinction).
Avec Unity, les diverses appliquettes (applets) des tableaux de bord de l'interface classique ne sont plus prises en charge. Seuls les indicateurs d'applications et indicateurs système s'affichent dans le tableau de bord supérieur d'Unity.
Unity comprend plusieurs indicateurs par défaut : indicateur de session, date et heure, messagerie, son, énergie, etc. D'autres indicateurs sont disponibles pour remplir d'autres fonctions.
L'affichage tête haute (head-up display en anglais, abrégé HUD), dans le contexte d'Ubuntu, est une nouvelle méthode pour parcourir les fonctions d'un logiciel à partir d'un moteur de recherche, plutôt qu'en parcourant des menus.2) Il s'agit donc d'une méthode complémentaire, disponible en parallèle aux menus traditionnels. L'ATH ne remplace pas les menus d'applications.
L'ATH interagit avec le menu global déjà présent dans les précédentes versions d'Ubuntu. Il n'est disponible que pour les applications utilisant le menu global. La touche « Alt » fait apparaître la fenêtre de l'ATH dans laquelle l'utilisateur n'a qu'à saisir l'action à faire effectuer par son logiciel. L'ATH se charge de parcourir les menus de l'application et propose à l'utilisateur les tâches que le logiciel peut accomplir. L'utilisateur n'a ainsi plus à explorer l'ensemble des menus d'une application pour trouver l'option ou l'action qu'il souhaite réaliser : l'ATH se charge de les lui présenter directement.
Dans un premier temps, l'ATH fonctionne à l'aide d'une recherche textuelle. Des améliorations sont prévues pour les futures versions d'Ubuntu et d'Unity, avec une interaction avec l'ATH à l'aide de la reconnaissance gestuelle et de la reconnaissance vocale.
Cette section présente comment créer un lanceur ainsi que les différents raccourcis clavier ou gestes de souris permettant d'utiliser au mieux les fonctions d'Unity.
Suite à une question (en) d'utilisateurs de Unity, il a été proposé une version du fond d'écran «Warty» (celui qui est installé par défaut sur Ubuntu) avec un tableau qui récapitule tous ces raccourcis. La copie d'écran présentée ci-dessus en français est sous licence GPL (on peut cliquer dessus pour l'agrandir).
Les raccourcis sont affichés en appuyant longuement sur la touche « Super » 3).
Pour reconfigurer les raccourcis clavier des différents effets de Compiz (parfois nécessaire s'ils entrent en conflit avec ceux d'Unity), utiliser CompizConfig Settings Manager, en choisissant Gestion des fenêtres → Échelle → Assignation et en redéfinissant le raccourci voulu. Par exemple, pour Super + W, il faut redéfinir Lancer le sélecteur de fenêtre pour toutes les fenêtres.
Geste | Action, effet |
---|---|
Faire rouler la molette de la souris survolant l'indicateur de son | Augmente ou réduit le volume sonore |
Déplacer une fenêtre contre le bord supérieur de l'écran | Passe la fenêtre active en mode plein écran |
Déplacer une fenêtre contre le bord gauche/droit de l'écran | Redimensionne la fenêtre active pour qu'elle occupe la moitié gauche ou droite de l'écran (on peut ainsi mettre deux fenêtres côte à côte) |
Déplacer (en la glissant par sa barre de titre, c'est-à-dire le menu global si elle est maximisée) une fenêtre maximisée ou redimensionnée par l'une des deux précédentes actions | Restaure la fenêtre à ses dimensions initiales |
Quelques réglages de base (taille des icônes, cacher le lanceur, etc.) peuvent être effectués via Paramètres système → Apparence).
Pour personnaliser Unity plus finement, on peut utiliser le gestionnaire de configuration de Compiz-Fusion qui fait partie d'Unity, ou des utilitaires qui modifient les variables de personnalisation d'Unity. Voici quelques autres possibilités :
Le thème Paper |
---|
D'autres thèmes que ceux par défaut peuvent être installé afin de modifier l'apparence d'Unity. L'utilisation d'un nouveau thème se déroule en 2 étapes :
Il y a déjà des thèmes par défaut dans les dépôts officiel comme numix-gtk-theme. Pour installer un thème, il existe 2 options différentes : l'installation par un ppa (la plus propre) ou l'installation manuelle.
Pour l'installation par un ppa par exemple, dans le ppa de Noobslab ), il suffit de rajouter ce dernier aux sources, de les actualiser et d'installer le thème comme n'importe quel paquet.
Pour installer manuellement un thème, il faut télécharger un fichier de thème. On en trouve par exemple sur le site https://www.gnome-look.org/.
Une fois l'archive du thème téléchargée et décompressée, il faut en glisser le contenu dans le répertoire /home/NOM_UTILISATEUR/.themes.
Attention, il s'agit d'un répertoire caché qu'il peut être nécessaire de faire apparaître. Si ce dernier n'existe pas, il faut le créer (ne pas oublier de rajouter le point au début du nom du répertoire).
Attention, chaque répertoire de thème copié dans ce répertoire doit contenir un sous-répertoire direct nommé gtk-3.xx contenant les fichiers de configuration de thème.
Pour sélectionner un thème, il est nécessaire de disposer de l'application Unity Tweak Tool.
Une fois l'application installée et lancée, cliquer sur "Thème" et sélectionner le thème souhaité. L'interface s'adapte automatiquement.
Des thèmes peuvent être trouvés aux emplacements suivants:
La réinitialisation de Unity remet les paramètres de cette interface aux valeurs par défaut. Pour ce faire, dans un terminal, exécutez la commande suivante :
dconf reset -f /org/compiz/ && setsid unity
Pour réinitialiser aussi votre liste de lanceurs dans la barre des lanceurs, exécutez aussi la commande suivante :
unity --reset-icons
Si vous n'avez plus accès à l'interface graphique, il faut faire à partir d'une console (Ctrl+Alt+F1) :
export XAUTHORITY=/home/$votre_nom_utilisateur/.Xauthority export DISPLAY=:0 gnome-terminal
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
Toutefois cela reste possible en installant un environnement de bureau complémentaire. Par exemple, ce lien en anglais, indique comment remplacer Unity par MATE.
Voir la page Unity : problèmes
Contributeurs : les contributeurs d'Ubuntu-fr, alexandrep, mydjey, fabux, FUN, paf29, Jamaïque, neopi21 Mise à jour de captures d'écran : mimidevos .