seiten update

» xhost « xhost: unable to open display ":0.0"

Zurück

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.

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