Lorsque j'exécute un logiciel à l'aide de la sudocommande, il affiche une erreur comme
cannot connect to X server
Par exemple, si j'exécute la commande suivante:
$ sudo gedit /etc/profile
Je reçois la commande suivante
(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 si je cours super-boot-manager, j'obtiens l'erreur suivante
buc: cannot connect to X server
Veuillez aider.
super-boot-managerdirectement depuis luncher d'unité, cela n'a pas fonctionné. Ensuite, je l'ai essayé depuis le terminal, puis j'ai eu ces massages d'erreur.
echo $DISPLAYdire? Vous devez exécuter sans sudoque super-boot-managerfonctionne en sudointerne.
echo $DISPLAYdonne :0.0. Et je ne cours pas super-boot-managercomme sudo. J'exécute simplement en utilisant la commande super-boot-managerdu terminal.
Defaults env_keep="DISPLAY XAUTHORITY"à la fin de visudo. Merci à tous, spécialement à @Thor pour son aimable aide.
super-boot-manger?