Sie wollen ein X-Window-Programm als root starten. Dazu haben Sie ein Terminal-Fenster geöffnet, sich mit "su“ als root angemeldet und das Programm aufgerufen. Es startet aber nicht, stattdessen erscheinen die Fehlermeldungen "cannot open display:“ und "Xlib: connection to ":0.0“ refused by server“. Wir zeigen Ihnen, wie Sie dieses Problem lösen können.
Anforderung:
Fortgeschrittener
Zeitaufwand:
Mittel
Problem:
Sie wollen ein X-Window-Programm als root starten. Dazu haben Sie ein Terminal-Fenster geöffnet, sich mit "su“ als root angemeldet und das Programm aufgerufen. Es startet aber nicht, stattdessen erscheinen die Fehlermeldungen "cannot open display:“ und "Xlib: connection to ":0.0“ refused by server“.
Wenn Sie sich in einem Terminal-Fenster als root anmelden, werden Ihre Rechte, den X-Server zu verwenden, nicht auf root übertragen. Deshalb weist der X-Server Sie ab, und es kann kein X-Programm starten. Wenn Sie unter KDE arbeiten, können Sie "kdesu“ vor den Programmaufruf setzen, statt "su“ zu verwenden. Es erscheint ein grafisches Login-Fenster, in das Sie das root-Passwort eingeben. Anschließend startet KDE Ihr Programm als root. Unter Gnome funktioniert das analog mit dem Programm "gksu“.
Diskutieren Sie mit anderen Lesern über dieses Thema:
Nur wenn ich innerhalb von
2 Wochen nach Erhalt der
3. Ausgabe nichts von mir hören
lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis
weiterbeziehen (D: 55,80 €/Jahr,
EU: 64,80 €/Jahr, CH: 103,70
Sfr/Jahr). Nach dem Testzeitraum
ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden,
dass die IDG Tech Media
GmbH und ihre Partner mich per
E-Mail über interessante
Vorteilsangebote informieren.