Коли я запускаю якесь програмне забезпечення за допомогою 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?