Lorsque je cours, sudo gedit /path/to/some/random/file
j'obtiens l'erreur suivante
** (gedit:6262): WARNING **: Command line `dbus-launch --autolaunch=7f8731869e1c690b8205727e0000000a --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.
L'utilisation gksudo
n'aide pas non plus qui retourne
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
Tous les gars d'aide. J'ai besoin d'avoir cette capacité pour ouvrir des fichiers dans Gedit en tant que root.
J'ai trouvé cette question avec la même erreur mais pas de solution Impossible de lancer gedit avec sudo
EDIT
J'ai trouvé ce message dans les forums Ubuntu .
Ce sont les instructions:
- echo $ DISPLAY # vous aurez besoin de cette valeur 3 lignes ci-dessous
- sudo -i # ou "su -" sur les anciens Slackwares
- xauth merge ~ alien / .Xauthority # utilisez votre propre nom d'utilisateur ici au lieu de "alien"
- export DISPLAY =: 0.0 # utilisez la valeur de DISPLAY vous avez vu 3 lignes avant
En arrivant à la commande # 3, j'ai eu cette erreur
xauth: file /root/.Xauthority does not exist
Peut-être que cette nouvelle information peut apporter plus de lumière.
gksudo
ou gksu
renvoie la même erreur.
gksudo gedit /path/to/the/file/name
place?