Коли я запускаю якесь програмне забезпечення за допомогою sudo
команди, воно показує помилку
cannot connect to X server
Наприклад, якщо я запускаю таку команду:
$ sudo gedit /etc/profile
Я отримую наступну команду
(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.
Або якщо я бігаю, super-boot-manager
я отримую наступну помилку
buc: cannot connect to X server
Будь ласка, допоможіть.
super-boot-manager
безпосередньо з обідньої єдності. Потім я спробував це з терміналу, тоді я отримав ці масажні помилки.
echo $DISPLAY
каже? Ви повинні запустити його без , sudo
як super-boot-manager
біжить sudo
внутрішньо.
echo $DISPLAY
дарує :0.0
. І я не біжу super-boot-manager
як sudo
. Я запускаю просто за допомогою команди super-boot-manager
з терміналу.
Defaults env_keep="DISPLAY XAUTHORITY"
наприкінці visudo
. Дякую всім, спеціально @Thor за добру допомогу.
super-boot-manger
?