Ketika saya menjalankan beberapa perangkat lunak menggunakan sudo
perintah itu menampilkan kesalahan seperti
cannot connect to X server
Sebagai contoh jika saya menjalankan perintah berikut:
$ sudo gedit /etc/profile
Saya mendapatkan perintah berikut
(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.
Atau jika saya menjalankan super-boot-manager
saya mendapatkan kesalahan berikut
buc: cannot connect to X server
Tolong bantu.
super-boot-manager
langsung dari unity luncher, tidak berhasil. Lalu saya sudah mencobanya dari terminal, lalu saya pijit error itu.
echo $DISPLAY
katakan? Anda harus menjalankannya tanpa sudo
sebagai super-boot-manager
berjalan sudo
secara internal.
echo $DISPLAY
memberi :0.0
. Dan saya tidak menjalankan super-boot-manager
sebagai sudo
. Saya menjalankan hanya menggunakan perintah super-boot-manager
dari terminal.
Defaults env_keep="DISPLAY XAUTHORITY"
di akhir visudo
. Terima kasih untuk semua, khususnya @Thor untuk bantuan yang baik.
super-boot-manger
?