» xhost « xhost: unable to open display ":0.0"
kategorie: error
|
hits: 1397
|
erstellt: do. 30july 2009, 10:06
|
source by: markus görner
Fehlermeldung: cannot connect to X server :0.0
Du bist als normaler Benutzer unter X-Window angemeldet und möchtest über die Konsole per sudo (su root)
als Super-User mit einem Kommandozeilen-Befehl ein GUI-Programm starten und das Programm (z.B. kwrite) bricht mit einer
Fehlermeldung ab.
su root
Passwort: ******
kwrite
No protocol specified
kwrite: cannot connect to X server :0.0
Lösung:
Der xhost bietet einen Host- Benutzernamen basierenden Zugriffsschutz auf den X-Server.
Um einen anderen User (hier z.B. root) eine X-Window Benutzersitzung zu öffnen gehe folgend vor:
Falls du schon per sudo (su) zu root gewechselt hast dann ...
exit
oder öffne als normaler User die Konsole neu.
Dann einfach als normaler User...
xhost +local:root
eingeben und wieder zum Super-User wechseln ...
su root
Passwort: ******
kwrite
und dann klappt es auch als Super-User eine GUI zu öffnen.
Um die Freigabe wieder rückgängig zu machen ...
exit
um root abzumelden.
Als normaler User ...
xhost -local:root
eingeben.
Haftungsausschluß!
Die Nutzung der Inhalte dieser Website erfolgt auf eigene Gefahr.
Die Autoren übernehmen keine Gewährleistung oder Garantien dafür, dass die Inhalte fehlerfrei oder zulässig sind.
Der Nutzer übernimmt die alleinige Haftung für Schäden an seinem Computersystem oder den Verlust von Daten.
Es obliegt der alleinigen Verantwortung des Nutzers, für ausreichenden Schutz und Sicherungskopien der Daten,
des Computersystems und sonstiger Ausrüstung zu sorgen.
Nobodys perfect, falls du einen Fehler oder Verbesserungsvorschläge findest, dann würde ich mich freuen wenn du mir schreibst.

Dieser Werk bzw. Inhalt ist unter
einer Creative Commons-Lizenz lizenziert.