Autor: Thimo Neubauer (thimo_at_debian.org)
Datum: 16. Aug 2004
Tach,
[Grr! Meine MTA-Konfiguration war in Stücke gefallen, deshalb kommt
meine Antwort erst ziemlich spät...]
On Thu, Aug 12, 2004 at 11:59:12AM +0200, Alexander Dehoff wrote:
> wie war das nochmal (ich finde im web gerade mal wieder nichts dazu),
> wenn ich local an einem Rechner per GUI angemeldet bin und kriege bei
> starten aus xterm heraus von fast jedem Programm (in diesem Fall Firefox):
>
> ----------------------------------------------------------
> Xlib: connection to ":0.0" refused by server
> Xlib: XDM authorization key matches an existing client!
>
> (firefox-bin:23684): Gtk-WARNING **: cannot open display:
> -----------------------------------------------------------
>
> diese Meldung.
Die Meldung ist höchst suspekt, aber ich habe eine Idee, wie Du es
reparieren könntest. Beim Einloggen per xdm/gdm/kdm/... wird ein
"magic cookie" generiert, mit dem Du das Recht bekommst, auf Deinen
X-Server zu malen. Dieses Cookie wird normalerweise in der Datei
~/.Xauthority abgelegt[1]. Hast Du die richtigen Rechte bei dieser Datei
gesetzt? Das wäre die eine Idee. Weiterhin können sich in Datei
erstaunlich alte Schlüssel versammeln, die vielleicht doch auf Deinen
Displaynamen passen: mit "xauth list" kannst Du Dir mal anzeigen
lassen, was er da hat.
Für beide Ansätze gibt es den selben "hot-fix": einfach die
.Xauthority löschen, dann neu einloggen. Danach sollte eine neue
erstellt werden und die richtigen Rechte haben :)
Gruss
Thimo
[1] kann man per Umgebungsvariable verstellen, normalerweise sollte
man das aber nur brauchen, wenn man kurzzeitig nicht ins eigene
Home schreiben kann, z.B. bei ssh -X auf einen Rechner mit
AFS-Homeverzeichnis
Dieses Archiv wurde generiert von hypermail 2.1.7 : 16. Aug 2004 CEST