On Tue, 30 Aug 2005 23:03:51 -0300
Pablo Aparicio Bernard <[EMAIL PROTECTED]> wrote:

> ¿Ésto es un problema de hardware o de configuración?
> 
> > linux:/hom> e/plober # alsamixergui
> > Xlib: connection to ":0.0" refused by server
> > Xlib: Invalid MIT-MAGIC-COOKIE-1 key
> > Can't open display: :0.0
> > linux:/home/plober # 

No, es una característica de seguridad de las X. Cada cliente que
debe conectarse al servidor debería estar autenticado usando algunas
de las características de seguridad del servidor. Para mas datos sobre
esto consulta la página del manual Xsecurity(7).

Rápidamente:

Si no estas conectado a internet, y SOLAMENTE SI NO ESTAS
CONECTADO A INTERNET, la forma mas rápida de hacerlo es

$ xhost +

en cuyo caso permitira la conexión de cualquier cliente (de aqui el
hecho de no estar conectado a intenet !!!) y el problema debería
desaparecer. Acordate de reiniciar la X antes de conectarte a internet.

En caso de estar conectado a intenet:

$ xauth extract salida.auth :0
$ su
# xauth merge salida.auth
#export DISPLAY=:0

Y ya debería funcionar.

También es recomendable que el servidor solamente reciba conexiones
mediante sockets UNIX y no por TCP a menos que se tenga en cuenta
muy bien los riesgos de hacer esto (y las ventajas !!!). La opción de las
X para esto es "-nolisten tcp", por lo que según que forma de lanzarla
habría que hacer 

$ startx -- -nolisten tcp

si se lanza a mano o meterle mano a los archivos de configuración de
GDM/KDM/XDM.

Finalmente, leer muy bien las paginas de manual de Xsecurity(7) y de xauth(1)

Saludos.

Emiliano

Attachment: pgphttk6EpfCH.pgp
Description: PGP signature

Responder a