[X11VNC]Pas de daemon (résolu)

Applications, problèmes de configuration réseau
Répondre
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

[X11VNC]Pas de daemon (résolu)

Message 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 :)
Dernière modification par shom le sam. 09 juil. 2011, 19:42, modifié 1 fois.
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [X11VNC]Pas de daemon (en cours)

Message 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 ?
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message 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 ? :)
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message par shom »

Personne ne sait d'ou peut venir le probleme ?
Merci d'avance ..
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message 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 ?
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message par shom »

Un peu d'aide s'il vous plait. Je ne trouve rien de mon coté
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [X11VNC]Pas de daemon (en cours)

Message 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...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message 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
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [X11VNC]Pas de daemon (en cours)

Message par widapit »

d'après le lien que tu donnes, moi j'essaierais simplement

Code : Tout sélectionner

x11vnc -many -display :0 
dans le '/etc/rc.local'.... déjà, voir ce que ça donne...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message par shom »

J'ai placé la ligne

Code : Tout sélectionner

x11vnc -many -display :0
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 ?
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [X11VNC]Pas de daemon (en cours)

Message par widapit »

tu as essayé en commentant la ligne de ton '/etc/conf.d/x11vnc' ? et juste lancer

Code : Tout sélectionner

x11vnc -many -display :0
dans un terminal
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message par shom »

Si je lance la commande

Code : Tout sélectionner

x11vnc -many -display :0
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..
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message 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 ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17572
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [X11VNC]Pas de daemon (en cours)

Message par benjarobin »

Voir man de x11vnc, il suffit de rajouter le bon paramètre :D
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message par shom »

Tu parles du fichier ou il faut executer les commandes ? Et ce serait si simple que ça ?
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11VNC]Pas de daemon (en cours)

Message par shom »

Probleme résolu ! :D
Le probleme était apparu parce que j'avais changer de gestionanire de connexion. Je suis passé a SLiM. J'ai donc ajouté la ligne

Code : Tout sélectionner

-auth /var/run/slim.auth
Et ca roule ma poule !
Répondre