[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Que el ordenador haga xhost + en cada inicio



El Jueves, 19 de Enero de 2006 22:18, Havoline escribió:
> Cuando intento ejecutar aplicaciones X como root siempre tengo que hacer
> desde el usuario xhost + antes de pasarme a root, ¿como puedo hacer que
> esto se mantenga entre reinicios?
>
> He probado a poner el comando xauth generate localhost/unix:0
> MIT-MAGIC-COOKIE-1 en varios sitios para que se ejecute como root, pero
> siempre me da este error:
>
> Xlib: connection to "unix:0.0" refused by server
> Xlib: No protocol specified
>
> xauth: (argv):1:  unable to open display "localhost/unix:0".
>
> Intento encontrar la forma de que el servidor X, cuando arranque,
> inserte una entrada válida en /root/.Xauthority para que luego el root
> pueda ejecutar aplicaciones X... no se si es por ahí, o hay otra forma
> más facil.
>

Mira a ver si te vale esto:

Como usuario haz export XAUTHORITY=$HOME/.Xauthority y luego cambia a root con 
su y ya puedes ejecutar aplicaciones X como root en un display de usuario. Si 
lo quieres permanente ponlo en .bashrc.

Saludos

-- 
Usuario Linux: #156817
Debian etch/Núcleo 2.6.12



Reply to: