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.
El que debe hacer "xhost +" (¡¡¡qué peligro, por cierto!!!) debe ser el
usuario normalito con el que arrrancas la sesión gráfica.
Por ejemplo, si arancas con el usuario "pepito" con KDE podrías crear un
script en /home/pepito/.kde/Autostart que ejecutase "xhost +" (no olvides
darle permisos de ejecución para el dueño pepito).
Supongo que funcionaría.
--
y hasta aquí puedo leer...
Reply to: