20-12
2019
2019
Interfaces Graphiques - tp n°1 (X11)
Environnement X11
- Recherchez des commandes préfixées par
x, en exécuter quelques-unes,xclock,xcalc, etc. - Lancez la commande
xterm - Retrouvez l’option de
xtermqui permet de la lancer avec ou sans barres de défilement. La lancer de sorte que si elle en a par défaut, on souhaite ne pas les faire apparaître sur cette nouvelle instance, et vice-versa. - Utilisez la commande
xlsfontspour retrouver l’ensemble des polices de caractères disponible sur votre serveur X11. - Utilisez l’option
-fndextermpour modifier la police d’affichage du terminal. - Retrouvez la valeur de votre variable d’environnement
DISPLAY. - Demandez à votre voisin de vous communiquer la valeur de sa variable
DISPLAYet l’utiliser pour tenter de lancer unxclock(je vous déconseille de tenterxterm, pourquoi ?) sur son terminal (option-display) - Cela doit normalement échouer, demandez à votre voisin d’ouvrir les connections (commande
xhost). Recommencez. - Essayez une granularité plus fine, i.e. que seul vous soyez capable de lancer quelque chose sur son terminal (faites intervenir un troisième larron pour tester).
- Refermez les protections (interdisez les connections X11) et lancez la commande
xauth list. À votre avis de quoi s’agit-il ? Consultez le manuel. - Essayez d’échanger des clés avec votre voisin et testez jusqu’à réussir à lancer une application sur son serveur.
- Lancez la commande
xevet observer ce qu’elle affiche lorsque vous l’activer, déplacez la souris dessus, cliquez, tapez au clavier, etc. - Lancez la commande
xeyeset bougez la souris. - Terminez votre session et démarrez-en une autre plus basique (il y a normalement le choix d’une fallback, ou failsafe depuis l’écran de login).
- Déterminez quel est le window manager utilisé. Tuez-le.
- Observez ce qui se passe alors à l’écran… Lancez-en un autre
twm,fwm,fvwm,vtwm, etc. Constatez le rôle d’un window manager. - Si le cœur vous en dit, consultez le manuel d’un window manager.
- S’il vous reste quelques minutes, lisez la documentation de référence de X11 (environ 10.000 pages). Apprenez par cœur…