Serveur X, gestionnaire de fenêtres, bureau…
Signature : | Mis en ligne le : 27/04/2008
Catégorie(s) :
  • Linux Pratique HS
  • | Domaine :
    Commentez
     

    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

    Vous souhaitez commenter cet article ?
    Brèves Flux RSS
    Édito : GNU/Linux Magazine 149
    Édito : GNU/Linux Magazine HS N°60
    Édito : Misc 61
    Édito : Linux Pratique 71
    Édito : Linux Essentiel N°25
    Communication RSS Com. RSS Presse
    Lancement de la plateforme de vente en ligne de PDF des Éditions Diamond ! Un...
    Misc N°61 – Communiqué de presse
    GNU/Linux Magazine N°149 – Communiqué de presse
    GNU/Linux Magazine HS N°60 – Communiqué de presse
    Linux Pratique N°71 – Communiqué de presse
    prochainement moteur de recherches des articles
     
    :
    :
    Jours heures minutes secondes
    En kiosque Flux RSS

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

    Découvrez le sommaire de ce numéro et un aperçu de ce magazine...

    Lire la suite...

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

    Découvrez le sommaire de ce numéro et un aperçu de ce magazine...

    Lire la suite...

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

    Découvrez le sommaire de ce numéro et un aperçu de ce magazine...

    Lire la suite...

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

    Découvrez le sommaire de ce numéro et un aperçu de ce magazine...

    Lire la suite...

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

    Découvrez le sommaire de ce numéro et un aperçu de ce magazine...

    Lire la suite...

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

    Découvrez le sommaire de ce numéro et un aperçu de ce magazine...

    Lire la suite...