Le mardi 13 juillet 2004 à 14:40, olivier.eribon@??? a écrit:
> Bonjour,
>
> J'ai un probleme avec le serveur X lance par le process init au demarrage (sur
> une carte embarquée)
>
> ps -ef | grep -i X
>
> root 308 1 0 14:15 ? 00:00:00 /usr/X11R6/bin/xfs
> root 311 1 0 14:15 ? 00:00:00 /bin/sh /usr/X11R6/bin/startx
> root 321 311 0 14:15 ? 00:00:00 xinit
> /usr/X11R6/lib/X11/xinit/xinitrc --
> root 322 321 0 14:15 ? 00:00:06 X :0
> root 411 321 0 14:15 ? 00:00:00 sh /usr/X11R6/lib/X11/xinit/xinitrc
>
> J'ai beau faire un xhost + ou xhost + localhost
>
> A la commande xterm -display :0.0 j'obtiens toujours :
> Xlib: connection to ":0.0" refused by server
Attention 127.0.0.1:0.0 n'est pas équivalent à :0.0 !
Dans le premier cas, le programme utilisera une connexion TCP sur
l'interface réseau lo pour se connecter au serveur X.
Dans le deuxième cas, le programme utilisera une socket unix
/tmp/.X0-lock sans passer vraiment par le réseau.
La commande xhost concerne les vraies connexions TCP et non les
connexions par une socket unix.
Essaie donc xterm -display 127.0.0.1:0.0
--
Alban