Mandrake 7.1 - xfs ne trouve plus la fonte "fixed"

Error loading keymap /usr/X11 R6/lib/X11/xkb/compiled/server -9.xkm
Couldn't load XKB keymap, falling back to pre-XKB keymap
FontTransSocketUNIXConnect : Can't Connect : errno=111
Failed to set default font path 'unix/:-1'
Fatal server error:
couldn't open default font 'fixed'

      Pas sympa ce message ! Eh oui, plus possible de lancer X.
Cela se produit fréquemment avec les versions 7.x de Mandrake. Ça m'est même arrivé systématiquement après des mises à jour de bibliothèques avec une MDK 7.1.
Je n'ai pas réussi à trouver ce qui avait bien pu être corrompu, mais j'ai quand même trouvé une solution efficace.

J'ai forcé la désinstallation de xfs (rpm -e --nodeps XFree86-xfs ... rpm), puis j'ai réinstallé XFree-xfs. (rpm -ivh /mnt/cdrom/Mandrake/RPMS/XFree86-xfs ... rpm)

      Voilà, c'est tout, en principe, vous êtes tirés d'affaire.

Frantz Orjollet le 4/11/2000 mis sur le site le 1/02/2001

Page d'accueil       Plan du site         Table des matières


 
Page d'accueil        Plan du site         Table des matières

 
Comment lancer plusieurs serveurs X depuis plusieurs consoles ?

Sous Linux, vous avez accès à plusieurs consoles (généralement 6 définies par "getty" ou une de ses variantes) qui sont accessibles par les combinaisons de touches ctrl+alt+Fn ; n pouvant prendre les valeurs 1 à 6.
Pour lancer un serveur X, vous utilisez un canal d'affichage ; 0 à 5.
Lorsqu'un serveur X tourne sur votre machine, soit parce que vous l'avez lancé par la commande startx, soit parce que vous démarrez dans le mode graphique (runlevel 5), par défaut, c'est le canal 0 qui est utilisé. Si vous essayez alors, depuis une autre console de relancer un serveur X par la même commande startx sans aucune précision supplémentaire, xinit tente toujours de lancer le serveur X sur le canal 0, puisque je vous le dis, c'est le canal par défaut. Et vous devez donc recevoir le message d'erreur suivant :
Fatal serveur error / serveur is already active for display 0
Normal ! Il faut lui indiquer le canal qu'il doit utiliser ! 1 par exemple.
Comment ?
Je vous invite donc à essayer le commandes suivantes :

    1) X :1
Un écran gris !?!? C'est ça un serveur X ! (promenez-vous en utilisant alternativement Ctrl+Alt+F7 et Ctrl+Alt+F8)
Mais, me direz-vous, ça ne sert pas à grand-chose ! *
Vous avez raison ! Tuez-le ! (ctrl+Alt+backspace) On va essayer quelque chose de mieux.

    2) X :1 & xterm -display :1
C'est déjà mieux non ? Lancez netscape depuis l'xterm ; ça marche ? Super !
Ah ! oui !!! On peut pas bouger les fenêtres !
Normal ! Nous n'avons lancé aucun gestionnaire de fenêtres ; et un gestionnaire de
fenêtres, ça sert à gérer les fenêtres, donc sans gestionnaire de fenêtres, on peut pas bouger les fenêtres...
Tuons donc ce serveur X et...

    3) X :1 & xterm -display :1 & twm -display :1
De mieux en mieux ! Non ?
    Bon, d'accord, je vous le concède The Windows Manager n'a pas le look d'un KDE
avec tout son environnement graphique.
Tuons donc et...

    4) X :1 & xterm -display :1
Mais c'est comme le 1) !!!!!
Oui mais ce coup-ci, au lieu de lancer netscape, on tappe : startkde.
C'est beau un environnement graphique ! Un peu lourd, mais c'est beau !

    5) Comme vous êtes fainéant... Non ? Mais si avouez-le !
essayez :
startx -- :1 (attention, il y a un espace entre les tirets et le double point !)

On peut ainsi lancer jusqu'à 6 serveurs sur les canaux 0 à 6 ; ils seront
accessibles par les combinaisons de touches Ctrl+Alt+Fn ; n prenant les valeurs 7
à 12.

Et c'est encore plus marrant si l'on est sur un réseau, mais c'est une autre
histoire.

* Vous pouvez toutefois lancer des programmes sur ce serveur depuis une console.
ex : netscape -display :1 &

Remarque : l'esperluette (symbole &) sert à lancer les programmes en tache de fond ; cela peut se contrôler avec le commandes fg et bg (foreground et background).

Frantz Orjollet le 24/05/2000 mis sur le site le 1/02/2001

Page d'accueil      Plan du site       Table des matières


 

 
 

 

Page d'accueil      Plan du site       Table des matières


 

 

 

Page d'accueil      Plan du site       Table des matières


 
Page d'accueil        Plan du site         Table des matières

 
Page d'accueil        Plan du site         Table des matières