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