[X11vnc] XOpenDisplay failed (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] XOpenDisplay failed (résolu)

Message par shom »

Salut a tous :) J'étais déjà venu ici pour un petit probleme et j'ai trouvé les membres du forum tres reactif et sympa :)

Malheureusement, j'ai (re)besoin de votre aide car j'essaie d'installer x11vnc mais quand je lance une commande j'ai toujours ce message

Code : Tout sélectionner

01/06/2011 22:08:20 x11vnc version: 0.9.12 lastmod: 2010-09-09  pid: 2288
No protocol specified
01/06/2011 22:08:20 XOpenDisplay(":0") failed.
01/06/2011 22:08:20 Trying again with XAUTHLOCALHOSTNAME=localhost ...
No protocol specified

01/06/2011 22:08:20 ***************************************
01/06/2011 22:08:20 *** XOpenDisplay failed (:0)
Est-ce que vous savez d'ou le probleme vient ? Merci d'avance :)

PS : j'ai suivi les infos du wiki : https://wiki.archlinux.org/index.php/X11vnc
Dernière modification par shom le jeu. 02 juin 2011, 23:14, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par tuxce »

Salut, tu le lances bien depuis un environnement graphique (avec l'utilisateur qui a lancé l'environnement) ?
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par shom »

Oui. Je me suis connecté avec KDM sur KDE (logique) :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17630
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par benjarobin »

Tu l'as bien lancé avec ton user ? Non en root ?
Sinon pourrait tu donner la commande que tu as lancé ?
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] XOpenDisplay failed (en cours)

Message par shom »

J'avais lancé la commande

Code : Tout sélectionner

x11vnc -display :0
mais quand je lance la commande avec mon user ca va beaucoup mieux ! :)
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par shom »

Ouch ! Quand je veux lancer les commandes suivantes

Code : Tout sélectionner

x11vnc -display :0    -auth /var/lib/kdm/A:0-crWk72
ou x11vnc -display :0 -auth /var/run/xauth/A:0-crWk72
Je me retrouve avec le meme probleme de XOpenDisplay(":0") failed. Et la j'ai essayé root et user mais aucun des deux ne marche..
Par contrre

Code : Tout sélectionner

x11vnc -display :0 -auth ~/.Xauthority
marche !
Mais c'est pour les environnements lancés avec startx alors que je l'ai lancé avec KDM ..
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17630
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par benjarobin »

C'est normal que la 3ieme marche et que les autres non... Voir le fonctionnement de KDM
Mais pourquoi tu ne te contente pas de : x11vnc -display :0
Pourquoi vouloir passer des arguments optionnels avancés non nécessaire dans ton cas ?
Dernière modification par benjarobin le jeu. 02 juin 2011, 00:12, modifié 1 fois.
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] XOpenDisplay failed (en cours)

Message par shom »

Il est écrit dans la suite du wiki que "You may set an X authority" et cela se fait avec ces commandes .. Où est l'erreur ?
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par shom »

Ah oups : Il faut que je revise mon anglais ! You may = Vous pouvez. Autant pour moi :p
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17630
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par benjarobin »

Traduit en français cela donne : Vous pouvez passer comme argument... Il n'est pas marqué vous devez :D
Edit: Tu as posté avant moi :copain:

Sinon le wiki n'est pas parfait, je te recommande le bon vieux : man x11vnc
Dedans il est expliqué comment mettre un mot de passe...
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] XOpenDisplay failed (en cours)

Message par shom »

Je scrute le : man x11vnc
J'ai aussi ajouté x11vnc dans /etc/rc.conf
Le hic c'est que quand j'arrive sur mon gestionnaire de démarrage KDM. J'ai pas accés a VNC.. Tu sais d'ou vient le probleme ?
Pourtant apres un 'rc.d list' le daemon en bien lancé au démarrage :'Auto started'
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par shom »

Une idée ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17630
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par benjarobin »

Tu as bien pensé à configurer : /etc/conf.d/x11vnc
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] XOpenDisplay failed (en cours)

Message par shom »

Voici mon fichier :

Code : Tout sélectionner

#
# Parameters to be passed to x11vnc
#

X11VNC_ARGS=""
Il manque un truc mais je ne vois nul part ou on le configure ..
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par shom »

J'ai trouvé ça : http://forum.ubuntu-fr.org/viewtopic.ph ... 1#p3811681
Sauf que la ils parlent du fichier /etc/init.d/x11vnc c'est l'équivalent du /etc/conf.d/x11vnc sous arch ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par FoolEcho »

shom a écrit :/etc/init.d/x11vnc c'est l'équivalent du /etc/conf.d/x11vnc sous arch ?
Sans doute.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par tuxce »

non, c'est l'équivalent de /etc/rc.d/x11vnc
shom a écrit :Et la j'ai essayé root et user mais aucun des deux ne marche..
c'est pas au pif le choix de l'utilisateur :)
x11vnc se connecte à X et ouvre le port 5900 (qui n'a pas besoin de droit root), il faut qu'il ait accès à X d'où le -auth ou le fait que j'ai parlé d'utilisateur qui a lancé X.
Par contre si le fichier donné en paramètre du -auth n'est accessible qu'en root, ben il faut être root.

En parlant de fichier, il faut aussi comprendre ce que font les options et ne pas prendre un exemple pour commande universelle ;)
shom a écrit :x11vnc -display :0 -auth /var/lib/kdm/A:0-crWk72
Le "A:0-crWk72" (au passage, le ":" doit être échappé), est un exemple de l'aide de x11vnc ...

Un:

Code : Tout sélectionner

x11vnc -display :0 -auth guess
en root devrait fonctionner pour kdm
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par shom »

Merci tuxce pour ta réponse, apres avoir lancé cette commande j'arrive effectivement a accéder a x11vnc au démarrage de KDM. Mais est-ce que tu sais comment je dois configurer mon serveur pour que cette commande se lance au démarrage ? Je dois configurer mon /etc/conf.d/x11vnc comme a dit benjarobin ? Et si oui, comment ? (je n'ai rien trouvé a propos de ce fichier)
merci encore ! :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par tuxce »

shom a écrit :#
# Parameters to be passed to x11vnc
#

X11VNC_ARGS=""
+
tuxce a écrit : x11vnc -display :0 -auth guess
=

Code : Tout sélectionner

X11VNC_ARGS="-display :0 -auth guess"
Ou alors suivre les paramètres du man pour pourvoir lancer x11vnc même si X n'est pas encore lancé.
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [X11vnc] XOpenDisplay failed (en cours)

Message par shom »

Youhouuuu ! Ca marche !
Tuxce :) Tu m'as bien aidé ! Merci beaucoup ! :)
Répondre