ForumFehlermeldung des X-Servers
Franz Markus Müllermeyer – Mittwoch, 19. Januar 2005 22:29 Uhr

Hi,
ich habe folgendes Problem:

Wenn ich über die Konsole Firefox starten will kommt das:

f_kissig@linux:/usr> local/firefox-installer/firefox
Xlib: connection to “:0.0” refused by server
Xlib: XDM authorization key matches an existing client!

(firefox-bin:11239): Gtk-WARNING **: cannot open display:
f_kissig@linux:/usr>

Dasselbe kann ich auch mit su nicht ausführen. Nur wenn ich einen
kompletten Root-Bildschirm erstelle, funktioniert das. Dann aber auch
nur, wenn es eine Root-Konsole ist.

Die Rechte von /usr/local sind komplett rekursiv auf
root:root 755
und mit Thunderbird und Mozilla, die auch in /usr/local/ liegen,
funktioniert auch alles 1a. Nur mit Firefox nicht, obwohl doch alle exakt
die gleichen Berechtigungen haben. Vielleicht hilft euch noch die Meldung
der /var/log/XFree86.0.log beim Starten von Firefox:

AUDIT: Mon Jan 17 18:30:53 2005: 5077 X: client 25 rejected from local
host
Auth name: MIT-MAGIC-COOKIE-1 ID: -1

Müssten also Rechteprobleme sein, kann mir jemand helfen?

3 Antworten
Florian E.J. Fruth – Donnerstag, 20. Januar 2005 01:27 Uhr

hi,
ich weis zwar nicht wie du das geschafft hast das du auf deinen x-server nicht zugreifen kannst – aber wenn du x gestartet hast einfach ein terminal aufmachen und “xhost +” eingeben. ab diesen moment kann jedes programm auf deinen x-server zugreifen. das sollte dein problem lösen. jedoch sollte der besitzer des x-servers eigentlich auch ohne diesen befehl zugriffe von dir selbst zulassen…
fejf

Lutz Golke – Donnerstag, 20. Januar 2005 09:38 Uhr

Moin,

evtl. hilft dir dies weiter:
[quote]
Are you by chance running SuSE? The following is quoted from:
http://ftp.suse.com/pub/projects/mozilla/firefox/README-0.9.x

“Because of missing registration features in firefox 0.9.x you have
to start firefox as root the first time after installation.

If you get a message like
—–88————–

you have to disable the X authorization with command
‘xhost +’ and startup firefox.
After the initial startup you can close your X session
again by ‘xhost -‘ and you should be able to start firefox
from now on without problems.”
[/quote]

hth,
Lutz

[1] http://forums.anandtech.com/messageview.aspx?catid=34&threadid=1434961&enterthread=y

Ralf Baerwaldt – Sonntag, 27. Februar 2005 07:17 Uhr

Der Hinweis auf “xhost + 127.0.0.1” ist gut gemeint, jedoch hat das bei mir
nicht funktioniert. Erst ein “xhost +” half. Nach der User-Erstkonfiguration
kann man jedoch gleich ein “xhost -” absetzen.

burnstone – Donnerstag, 20. Januar 2005 15:07 Uhr

Entgegen den beiden vorherigen Antworten würde ich nicht “xhost +” nehmen, sondern “xhost + 127.0.0.1”. Das Problem bei “xhost +” ist, dass danach der X von überall her Verbindungen annimmt und so der Rechner (im ungünstigsten Fall) ferngesteuert werden könnte.

Gruss

burnstone