2010-09-08 4 views
2

mon serveur de développement a un Gnome-Desktop en cours d'exécution. Je suis connecté par une session SSH. La session Gnome et la session ssh sont exécutées avec le même utilisateur. Comment démarrer une application Gnome (par exemple gedit) à partir de la session distante ssh pour qu'elle apparaisse sur les serveurs distants Gnome-Desktop?Démarrer Gnome-Application à partir de SSH-Shell

Merci beaucoup, Hacksteak25

Répondre

2

Ce fonctionneraient probablement:

Tcsh:

setenv DISPLAY :0 
gedit 

Bash:

export DISPLAY=:0 
gedit 

Si vous n'êtes pas l'utilisateur qui est connecté dans la session Gnome, alors vous auriez besoin de faire xhost + pour désactiver l'authentification.

Si ce qui précède ne fonctionne pas, alors au lieu de :0, essayez simplement de copier la variable d'environnement DISPLAY sur le terminal ssh.

+0

Thx, ça marche. – hacksteak25

+1

Certains programmes utilisant DBUS peuvent ne pas fonctionner correctement. J'ai essayé ceci avec banshee et il s'est ségrégé quand il ne pourrait pas résoudre un .service avec le gestionnaire d'affichage. –

Questions connexes