Quando eseguo alcuni software usando il sudo
comando mostra errori come
cannot connect to X server
Ad esempio, se eseguo il comando seguente:
$ sudo gedit /etc/profile
Sto ottenendo il seguente comando
(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.
O se sto correndo super-boot-manager
ricevo il seguente errore
buc: cannot connect to X server
Per favore aiuto.
super-boot-manager
direttamente dall'unità luncher, non ha funzionato. Poi l'ho provato dal terminale, poi ho avuto quel massaggio di errore.
echo $DISPLAY
dire? È consigliabile eseguire senza sudo
come super-boot-manager
corre sudo
internamente.
echo $DISPLAY
sta dando :0.0
. E non sto correndo super-boot-manager
come sudo
. Sto correndo solo usando il comando super-boot-manager
dal terminale.
Defaults env_keep="DISPLAY XAUTHORITY"
alla fine di visudo
. Grazie a tutti, specialmente @Thor per il gentile aiuto.
super-boot-manger
?