Bonjour Patrice,
Le 06/05/2024 à 09:54, Patrice Karatchentzeff a écrit :
> Salut
>
> J'ai besoin d'utiliser un outil graphique sur un serveur dépourvu d'interface...
>
> J'ai un serveur ssh que j'ai configuré en x11forwarding :
>
> # grep X11 sshd_config
> X11Forwarding yes
> #X11DisplayOffset 10
> #X11UseLocalhost yes
> # X11Forwarding no
>
> 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.
> 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 ?
- est-ce que le serveur Xorg est bien lancé sur le serveur ?
# ps -edf|grep Xorg
root 1000762 1193 2 avril29 tty7 03:21:57 /usr/lib/xorg/Xorg
:0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
Si ce n'est pas le cas, tu devrais en démarrer un. Via par exemple un
gestionnaire de session. "nodm" ou "lightdm" sont légés pour cela. Avec
éventuellement un xorg.conf pour contourner le fait que tu n'as
probablement pas d'écran physique connecté sur la machine.
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!