Apprenez à connaître Linux: environnement de bureau et gestionnaire de fenêtres

Depuis les débuts de GNOME et de KDE, il existe une confusion parmi les nouveaux utilisateurs de Linux, à savoir lequel et lequel est le mieux à utiliser. La première question est assez simple à répondre. Cette dernière question est toutefois un peu plus complexe en raison des besoins / désirs spécifiques de l'utilisateur.

Dans cet esprit, commençons par illustrer les différences entre un environnement de bureau et un gestionnaire de fenêtres. Nous allons commencer par montrer comment le bureau graphique Linux est mis en couches.

Comme vous pouvez le constater, dans l'image ci-dessous, le bureau Linux peut comprendre trois couches:

  • X Windows - C’est la base qui permet de dessiner des éléments graphiques sur l’affichage. X Windows construit le cadre primitif permettant le déplacement des fenêtres, les interactions avec le clavier et la souris, et dessine les fenêtres. Ceci est requis pour tout bureau graphique.
  • Gestionnaire de fenêtres: le gestionnaire de fenêtres est la pièce du puzzle qui contrôle le placement et l'apparence des fenêtres. Les gestionnaires de fenêtres incluent: Enlightenment, Afterstep, FVWM, Fluxbox, IceWM, etc. Nécessite X Windows mais pas un environnement de bureau.
  • Environnement de bureau: C’est là que certains commencent à être un peu confus. Un environnement de bureau comprend un gestionnaire de fenêtres mais s’appuie sur celui-ci. L'environnement de bureau est généralement un système beaucoup plus intégré qu'un gestionnaire de fenêtres. Nécessite X Windows et un gestionnaire de fenêtres.

Un environnement de bureau comprend généralement une suite d'applications étroitement intégrées, de sorte que toutes les applications se connaissent bien. Un gestionnaire de bureau comprendra également une forme de panneau comprenant une barre d'état système dans laquelle de petits widgets peuvent être placés pour une action ou des informations rapides.

Superposition de bureau Linux

Une grande partie de la confusion commence à apparaître lorsque vous examinez des gestionnaires de fenêtres tels que E17 (Enlightenment 17).

La plus récente itération d’Enlightenment inclut la plupart des éléments généralement trouvés uniquement dans les environnements de bureau, même si Enlightenment est toujours considéré comme un gestionnaire de fenêtres. À ce stade, je me réfère généralement à ces bureaux en tant que gestionnaires de bureau.

Il existe deux principaux environnements de bureau: GNOME et KDE. Si vous êtes curieux de savoir ce qui vous convient, voici quelques conseils. La dernière version par défaut de GNOME donnera aux utilisateurs d’OS X le sentiment d’être chez eux, KDE 3.x donnera les utilisateurs de Windows XP et les utilisateurs de Windows Vista, et KDE 4.x fera en sorte que les utilisateurs de Windows Vista se sentent chez eux.

Pour quel gestionnaire de fenêtres convient le mieux à quel utilisateur? Comme il y a tellement de gestionnaires de fenêtres, je vais souligner mes favoris.

  • Lumières: vous voulez avoir beaucoup de goût pour les yeux mais pas avec des ressources aussi intensives que KDE ou GNOME.
  • Fluxbox: Vous voulez minime et rapide.
  • Après-vente: Vous voulez quelque chose de la vieille école pour vous donner des heures de bricolage amusant.
  • Xfce: Vous voulez une interface de type Windows sans le bloatware de GNOME ou KDE.
  • Compiz-Fusion: Il s'agit d'un gestionnaire de fenêtres tridimensionnel à part entière, avec des plugs qui font à peu près tout. Si vous voulez que quelque chose impressionne sérieusement vos amis, c’est là que vous voulez regarder.

L’un des avantages les plus remarquables du bureau Linux est qu’il se limite à votre imagination. Vous pouvez donner au bureau Linux l’apparence et la sensation que vous souhaitez. Vous pouvez passer du minimalisme complet à la qualité 3D de Compiz-Fusion. Je vais vous avertir un peu: jouer avec le bureau Linux pourrait être aussi fastidieux que World of Warcraft.