Wenn ich eine Software mit einem sudoBefehl starte, wird ein Fehler wie angezeigt
cannot connect to X server
Zum Beispiel, wenn ich den folgenden Befehl ausführe:
$ sudo gedit /etc/profile
Ich bekomme folgenden Befehl
(gedit:6758): WARNING **: Command line `dbus-launch --autolaunch=84b871d735f31ffe014dc9ba00000009 --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.
Oder wenn ich laufe bekomme super-boot-managerich folgende Fehlermeldung
buc: cannot connect to X server
Bitte helfen Sie.
super-boot-managerdirekt von Unity Luncher zu laufen , es hat nicht funktioniert. Dann habe ich es am Terminal ausprobiert, dann habe ich diese Fehlermeldung bekommen.
echo $DISPLAYsagen? Sie sollten es ohne laufen sudowie super-boot-managerläuft sudointern.
echo $DISPLAYgibt :0.0. Und ich laufe nicht super-boot-managerals sudo. Ich benutze nur den Befehl super-boot-managervom Terminal.
Defaults env_keep="DISPLAY XAUTHORITY"am Ende von visudo. Vielen Dank an alle, speziell @Thor für freundliche Hilfe.
super-boot-manger?