Wenn ich laufe, sudo gedit /path/to/some/random/file
erhalte ich die folgende Fehlermeldung
** (gedit:6262): WARNING **: Command line `dbus-launch --autolaunch=7f8731869e1c690b8205727e0000000a --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
Verwenden gksudo
hilft auch nicht, was zurückkehrt
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
Irgendwelche Helfer. Ich brauche diese Fähigkeit, um Dateien in Gedit als root zu öffnen.
Ich fand diese Frage mit dem gleichen Fehler, aber ohne Lösung. Kann gedit nicht mit sudo starten
BEARBEITEN
Ich habe diesen Beitrag in den Ubuntu-Foren gefunden .
Dies sind die Anweisungen:
- echo $ DISPLAY # du brauchst diesen Wert 3 Zeilen weiter unten
- sudo -i # oder "su -" für ältere Slackwares
- xauth merge ~ alien / .Xauthority # benutze hier deinen eigenen Benutzernamen anstelle von "alien"
- export DISPLAY =: 0.0 # verwende den Wert von DISPLAY, den du 3 Zeilen zuvor gesehen hast
Als ich zu Befehl 3 kam, bekam ich diesen Fehler
xauth: file /root/.Xauthority does not exist
Vielleicht kann diese neue Information mehr Licht ins Dunkel bringen.
gksudo
oder gksu
gibt den gleichen Fehler zurück.
gksudo gedit /path/to/the/file/name
stattdessen versucht ?