C'est bizarre...
Sur ma Debian (SID mais stretch devrait en être assez proche), le display :0 est utilisé par GDM et, lorsque l'on ouvre une session graphique, on a le display :1. Dans /tmp/.X11-unix on a alors deux sockets, X0 et X1.
Je pense que si tu crées le fichier manquant, ça pourrait fonctionner (mkfifo /tmp/.X11-unix/X0). Ça devrait fonctionner aussi si, avant de te connecter en SSH, tu fait un export DISPLAY=localhost:0 (la connexion au serveur X doit alors passer alors par une socket TCP plutôt que par une socket Unix).
Mais cela ne nous dit pas pourquoi ton fichier /tmp/.X11-unix/X0 n'existe pas. Est-ce que ta session est ancienne (et le fichier aurait pu être supprimé) ? As-tu essayé en te déconnectant/reconnectant localement sur ta machine cliente ?
[^] # Re: DISPLAY et ForwardX11 SSH
Posté par JJD . En réponse au message Déport d'affichage SSH sous Stretch. Évalué à 1.
C'est bizarre...
Sur ma Debian (SID mais stretch devrait en être assez proche), le display :0 est utilisé par GDM et, lorsque l'on ouvre une session graphique, on a le display :1. Dans /tmp/.X11-unix on a alors deux sockets, X0 et X1.
Je pense que si tu crées le fichier manquant, ça pourrait fonctionner (mkfifo /tmp/.X11-unix/X0). Ça devrait fonctionner aussi si, avant de te connecter en SSH, tu fait un
export DISPLAY=localhost:0(la connexion au serveur X doit alors passer alors par une socket TCP plutôt que par une socket Unix).Mais cela ne nous dit pas pourquoi ton fichier /tmp/.X11-unix/X0 n'existe pas. Est-ce que ta session est ancienne (et le fichier aurait pu être supprimé) ? As-tu essayé en te déconnectant/reconnectant localement sur ta machine cliente ?