2017-06-27 1 views
0

Je cours Ubuntu 16.04 dans VirtualBox avec une carte réseau hébergée, tout sur Windows. J'ai installé openssh sur Ubuntu en écoutant le port 3220. Je peux me connecter avec succès avec PuTTY, je peux lancer nautilus, gedit, etc. et obtenir l'interface graphique par Xming sans problème. Maintenant, quand je lance gnome-terminal je reçois une erreurObtenir gnome-terminal via SSH et Xming

erreur proxy pour la construction org.gnome.Terminal:/org/gnome/Terminal/Factory0: Impossible de se connecter: Connexion refusée

J'ai changé DISPLAY à plusieurs valeurs possibles mais aucune ne pourrait fonctionner. Certaines réponses SO suggèrent soit :0 soit :1. Quelqu'un d'autre a suggéré de placer l'adresse IP devant le symbole de la colonne, et j'ai tout essayé. La valeur par défaut dans mon système est localhost:10.0.

Ma question est: Il y a 3 "numéros" d'affichage présents dans mon réglage. Xming réclame son serveur au 0.0, PuTTY a une valeur dans la configuration (par défaut quand unset est :0), et Ubuntu (via SSH) a une variable DISPLAY. Quelles sont les relations entre ces chiffres, et comment dois-je les coordonner pour que les choses fonctionnent?

Répondre

0

Il y a eu a discussion dans ce numéro. Ce qui suit devrait contourner le problème.

dbus-launch gnome-terminal 
1

J'ai eu la même erreur. Une solution satisfaisante consiste à appuyer sur ALT-F2, tapez xterm et exécutez la commande suivante:

dbus-update-activation-environment --all 

Maintenant, essayez d'exécuter:

gnome-terminal 

Si cela fonctionne bien, bien. Cependant, cela reviendra après le redémarrage. Vous pouvez le rendre permanent en l'ajoutant à/etc/profile.

echo "dbus-update-activation-environment --all" | sudo tee -a /etc/profile 

Essayez maintenant d'exécuter nautilus et gnome-terminal au démarrage.