Problemas con root y X

Forums: 

Hola, tengo un problema con root y X. En ningun foro me han podido ayudar mucho hasta ahora.

El problema es el siguiente... Si estoy con root en una consola y quiero arrancar una aplicacion en modo Grafico me da este error.

Ej.
[code:1:f70023970d]box:/home/loco# konqueror
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

konqueror: cannot connect to X server :0.0[/code:1:f70023970d]

La "solucion" que me dieron era como user normal hacer esto

[code:1:f70023970d]xhost +[/code:1:f70023970d]

Y me sale esto

[code:1:f70023970d]sh-2.05b$ xhost +
access control disabled, clients can connect from any host[/code:1:f70023970d]

Y alli si puedo arrancar algo en grafico con root, pero al reiniciar se pierde, y me han dicho que es peligroso porque cualquiera puede entrar en mi maquina.

Tambien intente hacer [b:f70023970d]xhost + la.ip.demi.pc[/b:f70023970d] Pero no funciona, no se si lo estoy haciendo mal o que, talvez tengo que hacerlo diferente, no se, sera haciendo algo con root ?? Pero me sale esto:

[code:1:f70023970d]sh-2.05b$ xhost + root
xhost: bad hostname "root"
[/code:1:f70023970d]

intente haciendo con [b:f70023970d]box[/b:f70023970d] que se supone (creo) que es mi host.

Agradesco cualquier comentario.

Imagen de RazaMetaL

Hola..

Prueba haciendo lo siguiente:

# xinit

Una vez cargado, ejecuta

#konqueror

[code:1:7f7e95c548]sh-2.05b$ xhost + root [/code:1:7f7e95c548]

Debería er
xhost + box

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Hola, no funciono

[code:1:15cc32c225]root@box:/home/loco# xinit

X: warning; process set to priority -11 instead of requested priority -10

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
Please report problems to submit@bugs.debian.org. [/code:1:15cc32c225]

Y al hacer xhost:

[code:1:15cc32c225]loco@box:~$ xhost + root
xhost: bad hostname "root"
loco@box:~$ xhost + box
box being added to access control list
loco@box:~$[/code:1:15cc32c225]

Como siempre no funciona.

Pero encontre un como solucion, pero al reiniciar se pierde todo.

Como usuario normal

xhost + box
xhost +

Como root

xhost +local:root

non-network local connections being added to access control list

xhost -
access control enabled, only authorized clients can connect

Y funciona :lol:

Pero porque hay este problema ? y me pasa con diferentes distros, bueno he probado con dos el error, con Knoppix 3.4 y 3.6 y Loco Linux 0.1.3.

Imagen de elhumano

Porque no intentas deshabilitando la opción

:arrow: '-nolisten tcp' del archivo /etc/X11/xinit/xserverrc

Lo mas probable es que este habilitada '-nolisten tcp'.
Suerte

Hola, como lo deshabilito ? Borro no mas la linia que dice eso o toda o que ?
Si es de borrar solo so que dice ya lo hice, y no funciono, porsiacaso re-inicie y tampoco :cry: :cry:

Imagen de elhumano

Si existia esta linea, esta es la culpable, revisa nuevamente.
Podias comentarla tambien.

Si no resultó habra que pensar en alguna otra solución voy a pensar en ello.

Veamos... :?:

Imagen de elhumano

[quote:b3d5dce163]Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again. [/quote:b3d5dce163]

Aqui puede estar la respuesta lo saque de uno de tus posts..
Ya hiciste lo que te pide el mensaje?

Saludos

Hola, eso hice y cuando intente hacer xhost por curiusidad no funciono, salio:

loco@box:~$ xhost
xhost: unable to open display ":0.0"

Pero cuando hice xinit funciono, se cargo creo otra sesion de X en el F9 :lol: y el normal del F7 no se murio, pero no queria que pase eso, solo queria que pueda hacer lo mismo como lo que hago como user normal poderlo hacer como root deste la consola en modo grafico, no que habra ota sesion media rara.

Lo que hare es reiniciar la maquina con el Live-CD y copiar si hay los archivos temporales que borre, por que borre de una todos los de /tmp.

Alguna idea?