X Window System
Introduction
Le système X Window est gestionnaire graphique capable de fonctionner de manière transparente à travers le réseau. Le système X Window sert de base à des gestionnaires graphiques plus évolués.
Il y a 2 implémentations en code libre du système X Window
- X.Org . Plus d'information en anglais X.org wiki
- Le projet XFree86
Exécuter une application graphique à distance
Les capacités réseau de X Window permettent deux utilisations majeures :
- Les terminaux X. Machines minimales, elles permettent d'accéder au réseau. L'interface graphique est calculée sur une machine distance.
- La prise de contrôle à distance. Même si le protocole X s'accomode de liens lents (WAN), il permet d'exécuter à distance une application graphique installée sur une autre machine que la votre.
En imaginant, 2 machines Unix pulsar et quasar.
- ouvrez une console sur pulsar
- saisissez xhost +quasar afin d'autoriser quasar à se connecter au service X de pulsar
- connectez vous sur Quasar
- Tapez export DISPLAY=pulsar:0.0 afin que l'interface graphique soit envoyée sur pulsar
- Démarrez l'application sur quasar, l'interface apparaîtra sur pulsar
Liens
- Article WikiPedia sur Système X Window
- Article WikiPedia sur X.org avec notamment l'origine du projet