F.5. Le serveur X échoue après la connexion
Un serveur X est un programme du système X Window qui s'exécute sur les machines locales, c'est-à-dire les ordinateurs utilisés directement par les utilisateurs. Le serveur X gère tous les accès aux cartes graphiques, aux écrans d'affichage et aux périphériques d'entrée, généralement le clavier et la souris de ces ordinateurs. Le système X Window, souvent appelé X, est un système client-serveur complet, multiplateforme et gratuit permettant de gérer des interfaces graphiques sur des ordinateurs individuels et sur des réseaux d'ordinateurs. Le modèle client-serveur est une architecture qui répartit le travail entre deux applications distinctes mais liées, appelées clients et serveurs*
Si le serveur X se bloque après la connexion, il se peut qu'un ou plusieurs systèmes de fichiers soient pleins. Pour résoudre ce problème, exécutez la commande suivante :
$ df -h
La sortie vérifie quelle partition est pleine - dans la plupart des cas, le problème se situe sur la partition /home
. Voici un exemple de résultat de la commande df
:
Filesystem Size Used Avail Use% Mounted on devtmpfs 396M 0 396M 0% /dev tmpfs 411M 0 411M 0% /dev/shm tmpfs 411M 6.7M 405M 2% /run tmpfs 411M 0 411M 0% /sys/fs/cgroup /dev/mapper/rhel-root 17G 4.1G 13G 25% / /dev/sda1 1014M 173M 842M 17% /boot tmpfs 83M 20K 83M 1% /run/user/42 tmpfs 83M 84K 83M 1% /run/user/1000 /dev/dm-4 90G 90G 0 100% /home
Dans l'exemple, vous pouvez voir que la partition /home
est pleine, ce qui provoque l'échec. Supprimez les fichiers indésirables. Après avoir libéré de l'espace disque, démarrez X à l'aide de la commande startx
. Pour plus d'informations sur df
et une explication des options disponibles, telles que l'option -h
utilisée dans cet exemple, consultez la page de manuel df(1)
.