web-dev-qa-db-fra.com

Windows 10 Bash "Impossible de se connecter pour afficher!"

J'ai récemment installé Bash pour Windows 10 (yay!). J'en ai besoin pour exécuter mon logiciel de traitement appelé 'Seismic Unix' qui s'est bien installé. Cependant, lorsque j'ai exécuté la commande jointe, l'erreur "Impossible de se connecter à l'affichage!" A été générée. Cette commande est censée afficher une image à l'écran et je pense que le Bash ne peut pas accéder à l'écran de mon ordinateur portable pour afficher les résultats.

Une capture d'écran de l'erreur "Impossible de se connecter pour afficher!"

screenshot

Voici la commande:

suplane | suximage title="My first test" &

J'espère avoir de vos nouvelles et vous remercie d'avance.

12
maezawi

Vous devez installer un "serveur X" pour fournir cette interface graphique qui n’existe pas encore sur un sous-système Ubuntu typique sous Windows 10.

Si vous installez une application serveur X sur votre bureau Windows et modifiez un paramètre dans Bash Shell, les applications enverront leur sortie graphique à l’application serveur X et elles apparaîtront sur votre bureau Windows.

Vous pouvez installer Xming un bon serveur X pour Windows. Acceptez simplement les paramètres par défaut. Il se lancera et s’exécutera automatiquement dans la barre d'état système, dans l'attente de l'exécution des programmes graphiques.

Après l’installation, vous devez définir la variable d’environnement DISPLAYafin qu’elle pointe vers le serveur X en cours d’exécution sur votre système.

Tout d’abord, exécutez la commande suivante dans l’environnement Bash pour définir la variable DISPLAYname__:

export DISPLAY=:0

puis exécutez votre application graphique. Dans ce cas

suplane | suximage title="My first test" &

Une partie est tirée de howtogeek

13
souravc