Page 1 sur 1
[X11VNC]Pas de daemon (résolu)
Publié : lun. 04 juil. 2011, 01:31
par shom
Salu a tous, j'aurais besoin de vous car j'avais configurer x11vnc il y a un bout de temps et il marchait tres bien, j'utilisais le daemon.
Aujourd'hui j'en ai besoin mais il ne marche plus..
Le daemon ne se lance pas. Et le hic c'est qu'il n'y a meme pas de log..
Quand je lance le daemon, il se lance mais se referme dans la foulée..
Donc si je fais un rc.d restart x11vnc il n'arrive pas a se fermer (car il n'est pas ouvert : [FAIL]) et il [DONE] a se lancer (mais se referme dans la foulée)
Pourtant si je lance x11vnc dans la console avec les memes arguments que dans le /etc/conf.d/x11vnc là ça marche sans problemes
J'ai essayé d'enlever tout les arguments, d'en essayer quelques uns.. Mais rien a faire..
Voici mon /etc/conf.d/x11vnc
Code : Tout sélectionner
#
# Parameters to be passed to x11vnc
#
X11VNC_ARGS="-auth guess -display :0 -many -rfbauth /home/$USER/.x11vnc/passwd/
Au pire du pire je peu le lancer dans un script au démarrage mais je preferais l'utiliser en tant que daemon
J'atends vos solutions.
Merci d'avance

Re: [X11VNC]Pas de daemon (en cours)
Publié : lun. 04 juil. 2011, 11:03
par Abazigal
Je vais peut-être dire une connerie, mais: quand tu lance le démon, tu le fais en root, du coup ca donne
Code : Tout sélectionner
x11vnc -auth guess -display :0 -many -rfbauth /home/root/.x11vnc/passwd/
Et comme le répertoire "/home/root/" n'existe pas, ca plante cash.
Possible ?
Re: [X11VNC]Pas de daemon (en cours)
Publié : lun. 04 juil. 2011, 18:36
par shom
En fait, j'ai remplacé $USER par mon nom d'utilisateur (shom) le fichier /etc/conf.d/x11vnc contient en réalité
Code : Tout sélectionner
X11VNC_ARGS="-auth guess -display :0 -many -rfbauth /home/shom/.x11vnc/passwd/
Mais merci pour ta réponse

Une idée ?

Re: [X11VNC]Pas de daemon (en cours)
Publié : mar. 05 juil. 2011, 23:16
par shom
Personne ne sait d'ou peut venir le probleme ?
Merci d'avance ..
Re: [X11VNC]Pas de daemon (en cours)
Publié : mer. 06 juil. 2011, 04:43
par shom
Toute façon le dameon a était bidouille par quelqu'un non ? Ce n'est pas le developpeur qui l'a fait, il n'y a aucune doc, aucun log..
Si je voulais lancer la commande au démarrage du systeme, je dois la mettre dans quel fichier ?
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 02:37
par shom
Un peu d'aide s'il vous plait. Je ne trouve rien de mon coté
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 02:47
par widapit
Salut !
pour commencer je ne connais pas 'x11vnc' mais si c'est un daemon, normalement tu devrais trouver quelque chose dans '/var/log/daemon.log' .
shom a écrit :Si je voulais lancer la commande au démarrage du systeme, je dois la mettre dans quel fichier ?
ça dépend, en tout cas après que tu as activé le réseau... mais normalement dans '/etc/rc.local' ça le fait...
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 12:16
par shom
x11vnc est un serveur VNC qui permet d'etre utiliser sur les gestionnaire de démarrage :
https://wiki.archlinux.org/index.php/X11vnc
J'ai activé le log avec l'option -o /var/log/x11vnc.log car il n'y avait pas de log dans /var/log/daemon.log
Et voilà ce que j'obtien au démarrage
Code : Tout sélectionner
09/07/2011 12:13:48 passing arg to libvncserver: -rfbauth
09/07/2011 12:13:48 passing arg to libvncserver: /home/shom/.x11vnc/passwd/
09/07/2011 12:13:48 x11vnc version: 0.9.12 lastmod: 2010-09-09 pid: 1737
xauth: unable to generate an authority file name
09/07/2011 12:13:48 -auth guess: failed for display=':0'
09/07/2011 12:13:48 -auth guess: since we are root, retrying with FD_XDM=1
09/07/2011 12:13:48 -auth guess: failed for display=':0
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 13:26
par widapit
d'après le lien que tu donnes, moi j'essaierais simplement
dans le '/etc/rc.local'.... déjà, voir ce que ça donne...
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 17:21
par shom
J'ai placé la ligne
et redémarrer mais je n'ai pas de serveur VNC en route.
Mais que veulent dire les lignes
Code : Tout sélectionner
xauth: unable to generate an authority file name
09/07/2011 12:13:48 -auth guess: failed for display=':0'
09/07/2011 12:13:48 -auth guess: since we are root, retrying with FD_XDM=1
09/07/2011 12:13:48 -auth guess: failed for display=':0
dans le log ?
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 17:50
par widapit
tu as essayé en commentant la ligne de ton '/etc/conf.d/x11vnc' ? et juste lancer
dans un terminal
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 18:14
par shom
Si je lance la commande
dans un terminal ça marche tres bien ! Le serveur VNC se lance. Ce que je n'arrive pas a faire c'est qu'il se lance au démarrage..
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 18:49
par shom
Mais les commandes s'executant dans rc.local sont lancés alors que X n'est pas encore lancé ..
Ou est-ce que je peux mettre cette pour qu'elle soit lancé apres X ?
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 19:02
par benjarobin
Voir man de x11vnc, il suffit de rajouter le bon paramètre

Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 19:12
par shom
Tu parles du fichier ou il faut executer les commandes ? Et ce serait si simple que ça ?
Re: [X11VNC]Pas de daemon (en cours)
Publié : sam. 09 juil. 2011, 19:42
par shom
Probleme résolu !

Le probleme était apparu parce que j'avais changer de gestionanire de connexion. Je suis passé a SLiM. J'ai donc ajouté la ligne
Et ca roule ma poule !