J'utilise vncserver pour que mes utilisateurs se connectent à distance à travers un tunnel SSH.
J'ai modifié le script perl vncserver pour qu'il n'y ai qu'une seule session par utilisateur.
Le soucis c'est que vncconfig qui sert à partager le presse papier entre le client et le serveur, ne veut pas demarrer.
J'ai le message d'erreur suivant :
:~$ vncconfig
No VNC extension on display server:2.0
:~$ echo $DISPLAY
server:2.0
:~$ ps -fu user | grep Xvnc
user 29259 29252 0 15:25:09 pts/24 0:00 grep Xvnc
user 29243 1 0 15:18:53 pts/29 0:01 Xvnc :2 -desktop X -httpd /opt/gep/VNC/classes -auth /home/user/.Xauthority -g
:~$ xauth list | grep server
server:2 MIT-MAGIC-COOKIE-1 4a57cbc14c166ae63b1bf24242c96f5f
server/unix:2 MIT-MAGIC-COOKIE-1 4a57cbc14c166ae63b1bf24242c96f5f
Est ce quelqu'un a déjà rencontré ce probleme.
# Une piste?
Posté par Christophe --- . Évalué à 2.
Comme le programme vncconfig doit être lancé en local sur le serveur, je suppose que ce qui l'embête, c'est:
DISPLAY=server:2.0
Si tu essai ceci, est-ce que cela passe mieux?
export DISPLAY=:2.0
[^] # Re: Une piste?
Posté par dubis . Évalué à 1.
Mais elle est vite bloquée ...
:~$ export DISPLAY=:2.0
:~$ vncconfig
No VNC extension on display :2.0
Par contre le message d'erreur à changer, il n'y a plus le hostname dedans, preuve que l'export DISPLAY a été pris en compte...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.