Comment bien installer, configurer, utiliser, administrer, personnaliser et optimiser une distribution Debian GNU/Linux | ||
---|---|---|
Précédent | Suivant |
Tableau 1-1. Evolution de cet article
Date | Ajout(s) / Modification(s) |
---|---|
07 juillet 2003 | Version initiale. |
17 juillet 2003 | Modification de la partie 'Pré-requis' et 'Description'. |
27 octobre 2003 | Relecture. |
Le serveur graphique est le programme qui permet de passer en mode graphique en utilisant les fonctions avancées de la carte graphique. Il gère notamment le clavier, la ou les souris, les polices de caractères, l'écran (résolution, nombre de couleurs,...) et la carte graphique.
Le gestionnaire de fenêtres est le programme qui, comme son nom l'indique, gère les différentes fenêtres, et il ne fait normalement que ça ! Il existe de très nombreux gestionnaires de fenêtre sous Linux : Enlightenment, AfterStep, Window Maker, etc...
Le bureau est le programme qui s'occupe d'afficher un menu, une barre de lancement, une barre des tâches, des icones sur le bureau, etc... Il existe également de nombreux bureaux sous Linux, mais les deux plus connus sont Gnome et KDE.
X (et non X-Window) est une interface graphique, qui a été développée au MIT, permettant de créer des applications graphiques fonctionnant sur diverses plate-formes.
X-Window est l'interface graphique des stations UNIX. Elle est en quelque sorte aux systèmes Unix ce que Microsoft Windows est au monde PC (n'allez surtout pas dire X-windows au risque de vous faire massacrer par un fanatique d'UNIX). L'avantage majeur de ce système est l'utilisation d'une interface graphique en remplacement de certaines commandes.
Sous Linux il existe une implémentation libre du système X-Window appelée XFree86, destinée aux systèmes de type Unix. XFree86 supporte un nombre très important de cartes vidéos, mais certaines ne sont pas encore supportées. Toutefois avec la communauté du libre, le portage des pilotes des nouvelles cartes graphiques est de plus en plus rapide !
XFree86 est donc le serveur graphique pour Linux le plus répandu et de loin le plus utilisé. C'est un serveur qui permet d'avoir sur sa propre machine des fenêtres graphiques et éventuellement un bureau comme c'est le cas par exemple avec des postes équipés du système d'exploitation Microsoft Windows. Mais XFree86 fait bien plus que cela. En effet, à la différence d'autres systèmes d'exploitations payants, XFree86 est un serveur graphique. C'est à dire qu'il permet à d'autres personnes qui sont reliées à votre réseau de se connecter à votre machine pour pouvoir exécuter des applications graphiques.
Nous allons installer le paquet xserver-xfree86 qui contient le serveur graphique XFree86 :
# apt-get install x-window-system-core |
Taille des paquets | |
---|---|
L'installation du serveur X nécessite 60 Mo (56.4 Mo à l'heure où j'écris ces lignes). Cette valeur peut diminuer si votre système possède déjà les paquets nécessaires pour faire fonctionner le serveur graphique. |
Une fois le paquet installé, vous devez répondre aux questions suivantes:
Pas besoin d'aller mettre les mains dans le cambouis cette fois-ci puisque la configuration va se faire à l'aide de debconf. Pour cela il suffit d'exécuter la commande suivante :
# dpkg-reconfigure xserver-xfree86 |
Tableau 1-3. dpkg-reconfigure xserver-xfree86
Nom du paquet | Question | Réponse à choisir |
---|---|---|
xserver-xfree86 | Manage XFree86 4.x server configuration file with debconf? | Yes |
xserver-xfree86 | Select the desired X server driver | Ce choix va dépendre de votre carte graphique. En général le nom du driver parle de lui-même. Par exemple pour une carte graphique à base de chipset NVidia il faut sélectionner le driver nv. Le nom du driver est en rapport avec le constructeur qui fabrique le processeur graphique de votre carte vidéo. |
xserver-xfree86 | Enter an identifier for your video card | Entrez le nom de votre carte graphique. |
xserver-xfree86 | Please enter the video card's bus identifier | Ne pas rentrer de valeur ici |
xserver-xfree86 | Enter the amount of memory (in kB) to be used by your video card | Ne pas rentrer de valeur ici. La quantité de mémoire est detectée automatiquement en général :) |
xserver-xfree86 | Use kernel framebuffer device interface | No |
xserver-xfree86 | Please select the XKB rule set to use | xfree86 |
xserver-xfree86 | Please select your keyboard model | pc104 |
xserver-xfree86 | Please select your keyboard layout | fr |
xserver-xfree86 | Please select your keyboard variant | Ne pas rentrer de valeur ici |
xserver-xfree86 | Please select your keyboard options | Ne pas rentrer de valeur ici |
xserver-xfree86 | Please choose your mouse port | /dev/psaux |
xserver-xfree86 | Please choose the entry that best describes your mouse | ImPS/2 |
xserver-xfree86 | Emulate 3 button mouse | No. Sauf si vous avez une souris 2 boutons et que vous souhaitez émuler un troisième bouton en cliquant sur les 2 boutons de votre souris en même temps. |
xserver-xfree86 | Enable scroll events from mouse wheel? | Yes. Sauf si vous n'avez pas de molette de défilement sur votre souris. |
xserver-xfree86 | Enter an identifier for your monitor | Entrez le nom de votre moniteur. |
xserver-xfree86 | Is your monitor an LCD device? | Ce choix dépend de votre type d'écran. Pour un écran LCD (écran de portable ou écran plat) vous devez répondre Yes. |
xserver-xfree86 | Please choose a method for selecting your monitor characteristics | Medium |
xserver-xfree86 | Please select your monitor(s best video mode | Vous devez choisir la meilleure résolution pour votre moniteur. Référez vous à la documentation qui accompagne ce dernier. Si vous avez plusieurs taux de rafraîchissement possibles, prenez toujours le plus élevé pour un confort visuel optimal. |
xserver-xfree86 | Select the video modes you would like the X server to use | En général si vous avez bien répondu à la question précédente, vous n'avez rien à changer. |
xserver-xfree86 | Please select your desired default color depth in bits | 24 |
xserver-xfree86 | Select the XFree86 server modules that should be loaded by default. | Reportez-vous au tableau ci-dessous pour connaître les modules à charger en fonction de votre carte graphique. |
xserver-xfree86 | Write default Files section to configuration file? | Yes |
xserver-xfree86 | Write default DRI section to configuration file? | Répondez Yes si vous avez chargé le module DRI. |
Si vous souhaitez reconfigurer votre paquet à l'aide de debconfexécutez la commande :
# dpkg-reconfigure xserver-xfree86 |
Une seule commande permet de lancer le serveur X sur votre machine :
$ startx |
Si le serveur X ne répond plus, vous pouvez le tuer en maintenant les touches [CTRL], [ALT] et [BACKSPACE] enfoncées. La touche [BACKSPACE] est en fait la touche communément appelée retour chariot !
Pour aller sur la console n à partir du serveur graphique utilisé la combinaison de touches [CTRL]+[ALT]+[Fn].
Pour aller de la console m à la console n utilisez la combinaison de touches [ALT]+[Fn].
Le serveur graphique est par défaut sur la console numéro 7. Soit la combinaison de touches [ALT]+[F7].
Précédent | Sommaire | Suivant |
Installer une interface graphique (serveur, gestionnaire de fenêtres, applications) pour votre Debian GNU/Linux | Niveau supérieur | Installer l'environnement XFCE |