72 votes

Quelle est la relation entre Unity, Gnome, Gnome 3, Compiz, Metacity et LightDM ?

Je suis en train de me familiariser avec les interfaces graphiques dans Ubuntu et je rencontre constamment des termes différents, ce qui entraîne une grande confusion pour moi. J'ai essayé de lire des tutoriels faciles à comprendre sur la relation entre les paquets nommés, mais je n'ai pas une image complète.

LightDM apparaît comme un service sur mon installation et est un 'Window Manager', comment cela est-il lié à Compiz, qui est aussi un Window Manager mais pas un service ? Metacity est-il également un gestionnaire de fenêtres ?

Puis il y a Gnome 3, Unity, Gnome Shell et Gnome - qui semblent tous être des choses différentes. S'il vous plaît, aidez-moi à comprendre la relation entre toute cette terminologie.

74voto

Braiam Points 64282

Vous n'avez besoin de connaître que 4 termes :

  • Gestionnaire d'affichage
  • Gestionnaire de fenêtres
  • Interfaces utilisateur graphiques (GUI)
  • Environnements de bureau

Gestionnaire d'affichage

Les exemples sont LightDM, GDM, KDM et LXDM. Ils ont normalement gestionnaire d'écran quelque part dans leurs noms. Ils démarrent le serveur X au démarrage et fournissent un écran de connexion. Ils vous permettent souvent de sélectionner un gestionnaire de fenêtres et/ou environnement de bureau dans le cadre de l'ouverture de session.

Gestionnaire de fenêtres

Compiz, Metacity, Mutter, W9dk, fluxbox sont des gestionnaires de fenêtres. Il y en a trop pour les énumérer. Si vous voulez, vous pouvez vérifier tous les paquets qui fournissent x-window-manager pour obtenir une liste incomplète des gestionnaires de fenêtres dans Ubuntu. Ces derniers sont uniquement chargés de dessiner les bordures des applications, de gérer la position des fenêtres, des thèmes et des décorations.

Interfaces utilisateur graphiques (GUI)

Tout ce avec quoi l'utilisateur interagit de manière graphique, avec des icônes et des représentations. Les gestionnaires de fenêtres, les gestionnaires d'affichage et les shells graphiques, les applications, etc. entrent dans cette catégorie. Tout ce que l'utilisateur utilise et qui est représenté principalement de manière graphique est une interface graphique.

Environnements de bureau

Dans le monde Linux, il s'agit d'un ensemble d'applications, de paquets, de services, etc. qui constituent un écosystème complet et équilibré pour l'utilisateur. Contrairement à Window Manager ou Desktop Manager, Desktop Environments s'occuper de tout . De l'écran de connexion à l'application de messagerie, en passant par le gestionnaire de réseau, l'éditeur de texte, les paramètres du système, le visualiseur d'images, le gestionnaire de fichiers, etc. Il existe 4 environnements de bureau bien connus dans Linux et Ubuntu :

  • GNOME
  • Environnement de bureau KDE
  • LXDE : Environnement de bureau léger X11
  • Environnement de bureau XFCE

Ces derniers disposent tous d'un ensemble complet d'applications, de paramètres, de services, de gestionnaires de bureau/fichiers/fenêtres, de navigateur Internet, etc.


Donc, pour répondre à vos préoccupations spécifiques :

LightDM apparaît comme un service sur mon installation et est un 'Window Manager'.

Faux, léger DM est un D isplay M anager.

Quel est le rapport avec Compiz, qui est également un gestionnaire de fenêtres mais pas un service ?

N'ont rien en commun. Les deux ont des fonctions différentes. Compiz est un compositeur de fenêtres, un décorateur de fenêtres, un gestionnaire de fenêtres.

Metacity est-il également un gestionnaire de fenêtres ?

Oui.

Ensuite, il y a Gnome 3, Unity, Gnome Shell et Gnome - qui semblent tous être des choses différentes.

Gnome 3, Gnome Shell et Gnome sont des termes utilisés familièrement pour désigner la même chose. Unity est totalement différent. Unity est un autre Shell opposé à Gnome/3/Shell. Gnome 3 Shell a été communément appelé Gnome Shell dans le passé, actuellement dire GNOME, GNOME 3 Desktop Environment ou Gnome Shell porte la même signification.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X