domingo, 29 de septiembre de 2013

[Solucion] No puedo ejecutar aplicaciones graficas desde la consola


En algunas distribuciones se no puede ejecutar algunas aplicaciones, como por ejemplo Nautilus, desde la consola de manera predeterminada. Poder hacer esto viene muy bien a la hora de poder ejecutar aplicaciones como superusuario utilizando sudo.

Para solucionarlo, antes de intentar abrir cualquier aplicacion desde la consola hay que teclear:
export DISPLAY=:0.0
Y podrás ejecutar, por ejemplo "sudo nautilus" desde el terminal.

Para no tener que escribir esto cada vez puedes añadirlo a tu bashrc:
echo "export DISPLAY=:0.0" >> ~/.bashrc
Eduardo Parra Estudiante de Ingeniería Infmática


2 comentarios :

Dani Molina dijo...

Para ejecutar nautilus (o cualquier otra aplicación gráfica) como root mejor usar gksu o kdesudo, de todas maneras es un buen truco que no mucha gente conoce. Gracias por compartirlo.

Soker dijo...

Buen apunte! Aunque en mi caso el gksu no se funcionaba no se porque, y tuve que utilizar esto.

Un saludo