On 11 Dec 2000, at 9:41, Andreas Meyer wrote:
Am Mon, 11 Dez 2000 schrieb Dieter Franzke:
Ich erhalte da als root:
"XLib: Connection to server refused" oder so ähnlich.
du arbeitest warscheinlich als normaler user im xterm mittels su. Entweder als root X starten und dann das ganze nochmal, oder vorher xhost + eingeben. Damit darf dann auch mittels su auf der deiner grafischen Oberfläche gearbeitet werden.
Wenn ich als root einlogge, geht Žmake xconfigŽ, aber nicht als root in der bash oder xterm über su:
root@gamma:/ > xhost + Xlib: connection to ":0.0" refused by server Xlib: Client is not authorized to connect to Server xhost: unable to open display ":0"
Ob das mit einer Umgebungsvariablen zu tun hat? Das Display von einem entfernten Rechner exportieren und lokal darstellen funktioniert...
Falscher User! Der normale User, unter dem Du Dich eingeloggt hast, muß "xhost localhost" oder "xhost +" sagen. Allgemein: Nur der User, der den Server gestartet hat, kann auch anderen erlauben, darauf zuzugreifen. also ist die richtige Reihenfolge (für einen Rechner) als user: xhost localhost dann: su - dann: export DISPLAY=:0 dann: make xconfig So gehts auch mit dem Nachbarn Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com