Qu’est-ce qu’un environnement de bureau Linux

Les distributions Linux fournissent un environnement de bureau par défaut que vous pouvez changer à tout moment.
C'est donc l'interface graphique qui organise l'affichage des fenêtres sur le bureau de Linux.
Certains fournissent aussi des logiciels.

Dans ce tutoriel, nous allons voir ce qu'est un environnement de bureau sur Linux.

Qu'est-ce qu'un environnement de bureau Linux

Qu'est-ce qu'un environnement de bureau sur Linux

Sur Linux, l'environnement de bureau est l'interface graphique pour l'utilisateur qui régit l'affichage du bureau de Linux.
Cela aide à organiser son travail pour basculer d'une application à une autre.
En général, on trouve l'arrière plan avec une image en fond d'écran puis un menu pour exécuter les logiciels installés dans l'OS.

Contrairement à Windows ou MacOSX, sur Linux, il existe de nombreux environnement de bureaux libres.
Ainsi, l'utilisateur peut très facilement en installer un nouveau et même plusieurs à la fois.
La présentation diffère selon l'environnement de bureau même si on peut les regrouper par des types d'affichage assez proches.

Un environnement graphique modulaire

Vous pouvez changer d'environnement de bureau car l'affichage sur Linux est modulaire.
Ainsi on trouve plusieurs couches :

  1. En bas, on trouve le serveur X avec son système de fenêtre X ou Wayland qui se décompose en sous éléments
  2. L'environnement de bureau utilise le niveau en dessous de la bibliothèque X ou Xlib.
  3. Le gestionnaire de fenêtres (DWM, Awesome, Compiz, XMonad, Openbox, XMonad, ...) qui définit l'apparence des fenêtres. Il se trouve au même niveau Xlib. L'environnement de bureau peut développer son propre gestionnaire de fenêtres. Par exemple, XFCE utilise Xfwm
  4. Les applications peuvent aussi utiliser des bibliothèques logicielles d'interface graphique comme GTK ou QT. Elles utilisent directement Xlib
Un environnement graphique modulaire
Source: https://fr.wikipedia.org/wiki/Gestionnaire_de_fen%C3%AAtres

De ce fait, l'utilisateur peut installer plusieurs environnement de bureau.
La connexion au serveur X se se fait par le gestionnaire d'affichage (Windows Manager) comme KDM, GDM, XDM et LightDM.
C'est la dernière étape du démarrage de Linux où l'utilisateur saisit son utilisateur et mot de passe.
Si plusieurs environnement de bureau sont présents, il peut choisir lequel ouvrir.

Le gestionnaire d'affichage (Windows Manager)

Des applications intégrées

GNOME et KDE sont les deux principaux environnement de bureau.
En plus d'offrir une interface, ils proposent aussi une série de logiciels qui s'intègrent à ce dernier.
Cela peut être un explorateur de fichiers, un client mail, agenda, navigateur WEB, gestion de notes, ....
Ils respectent les standards et particularités et réutilisent des bibliothèques et autres composants déjà présents en mémoire.

Les applications intégrées GNOME

Enfin il existe aussi des applications tierces développées par d'autres communautés mais qui se utilisent sur les bibliothèques internes de l'environnement de bureau.
Ci-dessous, les exemples des applications tiers pour Gnome.
Certaines sont portées pour Windows comme GIMP.

Les applications intégrées GNOME

Wikipedia fournit la liste complète dans les fichers respectives :

Exemple d'environnement de bureau Linux

Une distribution Linux propose un environnement de bureau par défaut.
Mais on peut trouver plusieurs éditions différentes.
Les grandes distributions peuvent proposer les principaux environnement de bureau comme GNOME, KDE et les versions plus légères avec XFCE.

Par exemple ci-dessous, Linux Mint avec KDE qui reprend un menu démarrer, barre de tâches et zone de notifications.

L'environnement de bureau KDE dans la distribution MINT

La même distribution de bureau avec l'environnement de bureau MATE.

L'environnement de bureau MATE

Mais encore avec l'environnement de bureau CIMMANON.

L'environnement de bureau CIMMANON

Enfin XFCE :

L'environnement de bureau XFCE

GNOME SHELL propose une tout autre présentation avec aucun menu Démarrer.

L'environnement de bureau GNOME SHELL

Du côté de la distribution Elementary OS, on décide d'offre un menu assez proches de MacOSX.

Elementary OS : Liste des distributions Linux pour débutant

Enfin voici l'environnement XFCE dans barre de tâches avec des menus flottants pour exécuter les application.
Ce dernier étant un environnement de bureau plus léger.

L'environnement de bureau XFCE

Les meilleurs environnement de bureau

Pour vous aider à choisir parmi les environnements de bureaux.

Tags: