Portál AbcLinuxu, 26. dubna 2024 03:28


Dotaz: Xlib: conection to ....

22.7.2005 18:21 Tom
Xlib: conection to ....
Přečteno: 151×
Odpovědět | Admin
Při pokusu spustit např. Firefox v X (mám Xfree84, Fluxbox, Debain-Etch, kernel:2.6) dostanu hlášku:

Xlib:conection to ":0.0" refused by server

Xlib: tohle si přesně nepamatuju, něco o autorizovanem klientovi

(firefox-bin:2916):Gtk - Warning **:canot open display

Jine aplikace v X běží, např.: sinaptic nebo OpenOffice.org. xhost +localhost sem již zkousel,

xhost:unable to open display

Zkoušel sem take xauth list

xauth

Using authority file /home/user/.Xauthority

xauth> add hostname:0 MIT-MAGIC-COOKIE-1 key

xauth> exit

Writing authority file /home/user/.Xauthority

Už sem bezradný, prosím nemáte nějaký nápad nebo zkušenost?? Předem děkuji. TOM
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.7.2005 19:20 petr_p
Rozbalit Rozbalit vše Re: Xlib: conection to ....
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je divne, protoze vsechny X aplikace pouzivaji Xlib, ktera obvykle cte MIT-cookie z ~/.Xauthority.

Zacal bych asi u xhostu. Ten je jednodussi nez Firefox. Nema uplne nahodou nastaven suid bit? Otevre ten authority soubor. Pripoji se na server?

Navic xhost ti pise unable to open, coz znaci, ze se nemuze ani pripojit na X server (napr. pres socket /tmp/.X11-unix/.X0) zatimco Firefox Connection refused -- tedy ze ho server odmitnul (napr. chybna autorizace). Navic po zapisu cookie do .Xauthority musis restartovat X server. Ten ma v pameti stary zatimco klient si nacte novy ze souboru.
23.7.2005 11:13 Tom
Rozbalit Rozbalit vše Xlib: conection to ....
Ještě pro upřesnění

Při startu Firefoxu:

Xlib: connection to ":0.0" refused by server

Xlib: XDM authorization key matches an existing client!

(firefox-bin:2861): Gtk-WARNING **: cannot open display:

Při startu xhost pod rootem:

Xlib: connection to ":0.0" refused by server

Xlib: No protocol specified

xhost: unable to open display ":0.0"

Při startu xhost pod user:

access control enabled, only authorized clients can connect

Do kterých logů bych měl nahlédnout (auth.log, messages, user.log)?? Dík TOM.
23.7.2005 14:35 0
Rozbalit Rozbalit vše Re: Xlib: conection to ....
Je to jen tip, ale takovehle hlasky se objevuji ve dvou pripadech: a) kdyz nelze zapisovat do home adresare ty authemtification informace nebo neni nainstalovany balik ktery to obstarava (xutils). Nicmene, jak rikam, je to jen tip ridil bych se podle google, logu nebo strace.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.