Quando estou executando algum software usando o sudo
comando, ele mostra um erro como
cannot connect to X server
Por exemplo, se eu executar o seguinte comando:
$ sudo gedit /etc/profile
Estou recebendo o seguinte 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.
Ou, se estou executando super-boot-manager
, estou recebendo o seguinte erro
buc: cannot connect to X server
Por favor ajude.
super-boot-manager
diretamente do almoço da unidade, não funcionou. Então eu tentei no terminal, então eu recebi essas massagem de erro.
echo $DISPLAY
diz : dizer? Você deve executá-lo sem, sudo
como super-boot-manager
é executado sudo
internamente.
echo $DISPLAY
está dando :0.0
. E eu não estou correndo super-boot-manager
como sudo
. Estou executando apenas usando o comando super-boot-manager
do terminal.
Defaults env_keep="DISPLAY XAUTHORITY"
no final de visudo
. Obrigado a todos, especialmente @Thor pela ajuda.
super-boot-manger
?