Serveur X, gestionnaire de fenêtres, bureau…
icone comprendre
Signature :
Linux Pratique

Retrouvez cet article dans : Linux Pratique Hors série8

Serveur X, gestionnaire de fenêtre et bureau : voilà des notions qui déroutent bien souvent le débutant sous Linux et s’embrouillent dans son esprit. Comme bien souvent dans Linux, avant d’arriver sur votre bureau aux icônes savamment rangées, plusieurs couches se seront empilées pour vous servir. Le serveur X, ou X.org, est la toute première. Il ne sait presque rien faire, mais c’est le plus important et il le fait bien : il sait uniquement dessiner des primitives en fonction de ce que lui demandent les applications des couches supérieures (rectangles, lignes, ronds, lettres, couleurs...), surveiller la souris et le clavier. Il sait dessiner des rectangles spéciaux qui seront des fenêtres, et même cette fenêtre spéciale, sans bordure et aussi grande que votre écran, qui sera le fond d’écran. Cette fenêtre racine (ou root window) sera celle dans laquelle toutes les autres se placeront. La grande originalité du serveur X est qu’il peut fonctionner à distance, et envoyer une fenêtre vers un autre ordinateur en réseau. Pour l’instant, s’il fonctionne seul, les fenêtres qu’il trace sont impossibles à déplacer et à manipuler : il manque la deuxième couche. Le gestionnaire de fenêtre (ou window manager) est la couche qui va s’occuper de faire figurer autour des fenêtres une bordure, les signes tels que Réduire, Agrandir, Enrouler ou Fermer. C’est grâce à lui que la souris va pouvoir accrocher les fenêtres et les déplacer, les recouvrir ou les empiler. Il propose généralement des thèmes de décorations et, par un clic-droit dans le vide, un menu de lancement d’applications. Des plus spectaculaires aux plus minimalistes, il existe des dizaines de gestionnaires, comme Ion, Sawfish, twm, wmx... Kwm et Metacity gèrent respectivement les fenêtres de KDE et Gnome. En lui-même, un gestionnaire de fenêtres pur ne propose donc ni icônes, ni barre des tâches. Mais quelques-uns, tels IceWM, Fluxbox, WindowMaker ou fvwm, incluent des docks ou des barres des tâches minimalistes. Enfin, le bureau arrive. Un bureau est un vaste ensemble cohérent : il inclut non seulement un gestionnaire de fenêtres, mais aussi des icônes, une barre des tâches, un menu de lancement, et surtout toute la machinerie interne pour que les applications puissent se parler, se surveiller, échanger des données, manipuler les fichiers et les périphériques, notamment le son, un véritable casse-tête à lui tout seul. Pour conclure, gardons à l’esprit que, dans un souci de vulgarisation, cette description est volontairement très simplifiée : d’autres couches existent, notamment si on voulait intégrer dans cette explication l’interaction avec les pilotes.

/img-articles/lphs/8/art-4/fig-1.jpg

wm2, un gestionnaire de fenêtre minimaliste : des fenêtres, et c’est tout. Pour ses concepteurs, tout le reste n’est qu’encombrants gadgets...

Retrouvez cet article dans : Linux Pratique Hors série8

Il y a : 0 commentaire(s)

Donnez votre avis

Vous devez avoir ouvert une session pour écrire un commentaire.

Brèves
Édito : Linux Pratique Essentiel N°24
Édito : Linux Pratique HS N°23
Édito : GNU/Linux Magazine 146
Édito : GNU/Linux Magazine HS N°58
Édito : Open Silicium N°5
Communication
Linux Pratique HS 23 – Communiqué de presse
Linux Pratique Essentiel N°24 – Communiqué de presse
Gnu/Linux Magazine sponsor et partenaire de PROLOGIN
Linux Essentiel partenaire des Rencontres du Libre de Lion sur Mer (Normandie)
GNU/Linux Magazine HS 58 – Communiqué de presse
prochainement moteur de recherches des articles
 
:
:
Jours heures minutes secondes
En kiosque
Le tout nouveau Linux Pratique Essentiel est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Linux Pratique est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau GNU/Linux Magazine est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau GNU/Linux Magazine HS est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Open Silicium est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Linux Pratique est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Misc est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau GNU/Linux Magazine est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...