Wenn ich versuche, den gedit als root-Benutzer zuzugreifen, wird der Fehler so angezeigt

652
Vishnu Harish

Wenn ich versuche, den gedit als root-Benutzer zuzugreifen, wird der Fehler wie folgt angezeigt:

root@localhost Downloads# gedit No protocol specified Cannot open display:  Run 'gedit --help' to see a full list of available command line options. 
0
Sind Sie zu diesem Zeitpunkt als "root" angemeldet oder sind Sie als anderer Benutzer angemeldet (und dieser andere Benutzer ohne Rootberechtigung hat das Recht, auf das X-Display zu schreiben)? Hennes vor 10 Jahren 0
Gib uns mehr Informationen. Funktioniert dein X? Hast du einen Neustart versucht :)? hast du es mit einigen nicht-grafischen Editoren wie nano, pico, vi, vim probiert mirkobrankovic vor 10 Jahren 0

1 Antwort auf die Frage

0
l0b0

Sie können die Anzeige manuell angeben, um GUI-Anwendungen in einer Sitzung in verschiedenen Umgebungen auszuführen. Um herauszufinden, welche Anzeige verwendet wird, versuchen ps a -o args | grep /[X]Sie, ein Argument wie :number(gewöhnlich :0) zu finden. Sie sollten in der Lage sein, die Anwendung mit diesem Wert wie folgt auszuführen:

DISPLAY=:0 gedit