Re: No arranca GUI en sesión de terminal
Jordi Blanch Carles <[email protected]> Mon, 23 Nov 2009 18:08:48 +0100
| Newsgroups | gmane.linux.pxes.spanish |
|---|---|
| Message-ID | <[email protected]> |
Hola Mario, gracias por tu respuesta, lo que comentas funciona correctamente, lo que pasa es que si no lo haces desde una cuenta con privilegios de administrador no puedes acceder al fichero .Xauthority del usuario en cuesti=F3n, y por lo tanto, si quieres hacer un "su" a un usuario que no sea root y que no tiene permisos para ver tu .Xauthority, el m=E9todo que has propuesto no funciona. Se podria copiar este fichero a un directorio accesible desde otras cuentas, pero no me parece muy pr=E1ctico, ya que me gustaria poder ejecutar la aplicaci=F3n que quiero ejecutar desde distintos usuarios de una forma m=E1s pr=E1ctica, los usuarios de mi servidor no tienen conocimientos de linux ni nada por el estilo, y hacerles meter cosas como exports, etc no va a ser operativo. Hay alg=FAn modo para que Ubuntu se salte las comprovaciones de .Xauthority y todo lo dem=E1s? Gracias. > El lun, 23-11-2009 a las 13:34 +0100, Jordi Blanch Carles escribi=F3: >> Buenas tardes a todos, >> >> estoy intentando abrir una aplicaci=F3n gr=E1fica desde una sesi=F3n de = otro >> usuario a trav=E9s de un gnome-terminal y no me deja, me aparece el >> mensaje "cannot open display". >> >> Estoy utilizando un terminal gr=E0fico que arranca a trav=E9s de LTSP >> contra un servidor Ubuntu 8.04LTS. Mi sesi=F3n GNOME funciona >> correctamente, pero cuando abro un terminal de l=EDnea de comandos desde >> mi sesi=F3n gr=E1fica y accedo como otro usuario utilizando el comando >> "su", cuando intento arrancar cualquier aplicaci=F3n con GUI (por >> ejemplo el Nautilus) entonces me aparece el mensaje "cannot open >> display". >> >> Por contra, si utilizo el ssh para acceder a la misma cuenta (ssh -X >> cuenta@localhost) las aplicaciones gr=E1ficas arrancan correctamente. >> >> Alguien podr=EDa decirme porqu=E9? Como puedo hacerlo para arrancar >> programas con GUI a trav=E9s de "su"? >> > > export DISPLAY=3Dxx.xx.xx.xx:0 > export XAUTHORITY=3D/home/usuario/.Xauthority