GNU/Linux >> Tutoriels Linux >  >> Linux

xhost+ :comment corriger l'erreur "Impossible d'ouvrir l'affichage" lors du lancement de l'interface graphique sur un serveur distant

Question  :Lorsque j'essaie de lancer une application graphique sur un serveur distant, j'obtiens le message "impossible d'ouvrir l'affichage : ", comme indiqué ci-dessous. Comment résoudre ce problème ?

Par exemple, lors du lancement de gedit sur un serveur distant, j'ai reçu le message suivant.

(gedit:3658): Gtk-WARNING **: cannot open display: 

Je reçois un message similaire lorsque j'essaie d'ouvrir une application graphique. Par exemple, le lancement d'Oracle Installer sur un serveur distant génère également l'erreur "impossible d'ouvrir l'affichage".

Répondre  :Vous pouvez corriger l'erreur "impossible d'ouvrir l'affichage" en suivant la procédure xhost mentionnée dans cet article.

1. Autoriser les clients à se connecter depuis n'importe quel hôte à l'aide de xhost+

Exécutez la commande suivante pour désactiver le contrôle d'accès, grâce auquel vous pouvez autoriser les clients à se connecter depuis n'importe quel hôte.

$ xhost +
access control disabled, clients can connect from any host

2. Activer le transfert X11

Tout en faisant ssh, utilisez l'option -X pour activer le transfert X11.

$ ssh username@hostname -X

Activez le transfert X11 de confiance, en utilisant l'option -Y,

$ ssh username@hostname -Y

3. Ouvrir les applications GUI sur cet hôte

Après avoir ouvert la connexion ssh à l'hôte distant comme expliqué ci-dessus, vous pouvez ouvrir n'importe quelle application graphique qui l'ouvrira sans aucun problème.

Si vous obtenez toujours l'erreur "impossible d'ouvrir l'affichage", définissez la variable DISPLAY comme indiqué ci-dessous.

$ export DISPLAY='IP:0.0'

Remarque :IP est l'adresse IP du poste de travail local où vous souhaitez afficher l'application graphique.


Linux
  1. Comment réparer l'erreur de configuration :impossible de trouver le répertoire macro 'm4' [Résolu]

  2. Impossible d'ouvrir la console XEN VM - Erreur Virt-viewer :impossible d'ouvrir l'affichage [Résolu]

  3. Comment corriger l'erreur d'installation de Python lors du chargement des bibliothèques partagées :libssl.so.1.0.0 ? [Résolu]

  4. Comment configurer RDP dans Windows Server 2008 R2

  5. Comment autoriser la connexion à distance au serveur de base de données MySQL

Comment réparer l'erreur de connexion SSH refusée

Comment réparer l'erreur de serveur interne 500 dans WordPress

Comment réparer une erreur de conversion avec Calibre

Comment utiliser SSH pour se connecter à un serveur distant

Linux - Comment fonctionne l'affichage de Linux ?

Comment utiliser le Bureau à distance sur votre serveur Windows