LPI 101 : GNU & Commandes UNIX Installer & Configurer X11 XF86Setup xf86Config Xvidtune /etc/X11/XF86Config /etc/X11/xorg.conf Xresources
LPI 101 : GNU & Commandes UNIX XWindow XWindow Né au Massachusetts Institute of Technology (MIT) Principe Client/Serveur Carte graphique, ecran, clavier, souris,… Envoie de requêtes au serveur X Reçoit les réponses via Xlib Convertit les requêtes simples en requêtes standard conformes
LPI 101 : GNU & Commandes UNIX Xfree & Xorg Xfree Évolution du projet X386 Début en 1991 Groupe de développeurs (coreteam) Xorg Evolution du projet Xfree 2003
LPI 101 : GNU & Commandes UNIX Fichier de configuration Xfree /etc/X11/XF86Config Xorg /etc/X11/xorg.conf Section Définie par le mot clé Section Définit chaque périphérique
LPI 101 : GNU & Commandes UNIX Installer la gestion graphique xinitrc Utilisé par xinit et startx Définit les ressources globales Clavier, économiseur d’écran, etc… startx execute xinit /etc/X11/xinit/xinitrc (global) ~/.xinitrc (local)
LPI 101 : GNU & Commandes UNIX Installer la gestion graphique Xresources Défini les objets graphiques, widgets widget = élément de contrôle Défini la taille des polices, caractères, couleurs Permet la personalisation des applic. X
LPI 101 : GNU & Commandes UNIX Installer la gestion graphique Xdefaults Existe dans $HOME Spécifie les ressources pour Xwindow Chargé au lancement de X Nécessite le relancement de X si des modifications ont été effectuées.
LPI 101 : GNU & Commandes UNIX Installer la gestion graphique Xsession Lance des applications au démarrage de X Exemple mozilla-firefox & bin/script & Dernière ligne lance l’environnement graphique (KDE, Gnome, WindowMaker,…)
LPI 101 : GNU & Commandes UNIX Démarrage du X-window Interface de login graphique xdm, kdm, gdm Gestionnaire de fenêtre Démarré avec startx Xwindows Démarré par init au niveau 5 Arrêt de X-Window avec + +
LPI 101 : GNU & Commandes UNIX Gestionnaire d’affichage Windows manager (Gestionnaire de fenêtre) Déplacement – taille Maximisation, minimisation, mise en icône Ouverture, fermeture Barre de titre, barre de message Fvwm2 : Motif-like look WindowMaker : Next Step look, léger et rapide Wm2 : très léger Olwm : Open look (Sun)
LPI 101 : GNU & Commandes UNIX X en réseau Schéma client-serveur Client = application Serveur X = service d’affichage Avantages L’utilisateur peut lancer une application X sur une machine distante et l’affichage se trouve en local. Avec Serveur X Aucun fichier en local Nécessite une machine cliente peu puissante Pas d’accès local aux données
LPI 101 : GNU & Commandes UNIX X en réseau Serveur XStation X Ouvrir une fenêtre xterm Xhost +nomstationx telnet nomstationx export DISPLAY=displayinghost:0.0
LPI 101 : GNU & Commandes UNIX EXEMPLE - QUIZ - EXERCICES