Une salle de TP
20-12
2019

Interfaces Graphiques - tp n°1 (X11)

Environnement X11

  1. Recherchez des commandes préfixées par x, en exécuter quelques-unes, xclock, xcalc, etc.
  2. Lancez la commande xterm
  3. Retrouvez l’option de xterm qui 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.
  4. Utilisez la commande xlsfonts pour retrouver l’ensemble des polices de caractères disponible sur votre serveur X11.
  5. Utilisez l’option -fn de xterm pour modifier la police d’affichage du terminal.
  6. Retrouvez la valeur de votre variable d’environnement DISPLAY.
  7. Demandez à votre voisin de vous communiquer la valeur de sa variable DISPLAY et l’utiliser pour tenter de lancer un xclock (je vous déconseille de tenter xterm, pourquoi ?) sur son terminal (option -display)
  8. Cela doit normalement échouer, demandez à votre voisin d’ouvrir les connections (commande xhost). Recommencez.
  9. 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).
  10. Refermez les protections (interdisez les connections X11) et lancez la commande xauth list. À votre avis de quoi s’agit-il ? Consultez le manuel.
  11. Essayez d’échanger des clés avec votre voisin et testez jusqu’à réussir à lancer une application sur son serveur.
  12. Lancez la commande xevet observer ce qu’elle affiche lorsque vous l’activer, déplacez la souris dessus, cliquez, tapez au clavier, etc.
  13. Lancez la commande xeyes et bougez la souris.
  14. 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).
  15. Déterminez quel est le window manager utilisé. Tuez-le.
  16. 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.
  17. Si le cœur vous en dit, consultez le manuel d’un window manager.
  18. S’il vous reste quelques minutes, lisez la documentation de référence de X11 (environ 10.000 pages). Apprenez par cœur…