Le lun. 6 mai 2024 à 10:39, Olivier Allard-Jacquin <olivieraj@???> a écrit :
>
> Bonjour Patrice,
>
> Le 06/05/2024 à 09:54, Patrice Karatchentzeff a écrit :
[...]
> > Côté client, j'ai configuré ssh pour le X11 aussi :
> >
> > # grep X11 ssh_config
> > ForwardX11 yes
> > ForwardX11Trusted yes
>
> Pour le client, personnellement je n'ai que des commentaires pour ces
> lignes-là. Et en mettant un "ForwardX11 no", cela marche quand même.
oui. Par contre, le second est nécessaire pour le -Y à la place du -X.
Plus sécurisé.
> > J'ai dû installer un serveur X minimum côté serveur (même si je n'aime
> > pas trop sur un truc sur Internet) :
> >
> > # apt install xserver-org
> >
> > Je me connecte avec
> >
> > % ssh -X login@serveur (ou -Y)
> >
> > Quand je lance mon appli, j'ai
> >
> > [2895571:2895571:0506/095537.678639:ERROR:ozone_platform_x11.cc(243)]
> > Missing X server or $DISPLAY
> > [2895571:2895571:0506/095537.678879:ERROR:env.cc(258)] The platform
> > failed to initialize. Exiting.
> >
> > Normalement, le $DISPLAY devrait être automatiquement configuré dans
> > le tunnel ssh, donc je ne comprends pas bien...
>
> Cela ne te renvoie pas un truc comme cela ?
>
> $ echo $DISPLAY
> localhost:10.0
>
>
> > Si quelqu'un a une idée...
>
> 2 questions simples:
> - est-ce que tu as redémarré le serveur sshd après ta configuration ?
oui
> - est-ce que le serveur Xorg est bien lancé sur le serveur ?
LOL. Je n'y ai pas pensé une seconde. J'ai installé nodm (merci, je ne
connaissais pas) et dû le lancer avec le mode service.
Mais ça ne fonctionnait toujours pas. J'avais une erreur
X11 forwarding request failed on channel 0
Il faut installer en plus le paquet xauth et ajouter dans le sshd-config :
AddressFamily inet
Maintenant, ça fonctionne. Merci à toi et à Christian.
PK
--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff@gmail.com
|,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_)