Il y a plusieurs occasions où nous voulons utiliser sudo pour exécuter des applications graphiques avec des autorisations administratives, par exemple: sudo gparted ó dauphin sudo
Et beaucoup auront vu cette erreur:
kzkggaara @ geass: ~ / Téléchargements $ sudo gparted
Aucun protocole spécifié(gpartedbin: 6547): Gtk-WARNING **: impossible d'ouvrir l'affichage :: 0
Ce qui empêche l'application de s'ouvrir (dans ce cas gparted), une étape simple résoudra le problème ce 😀
Il faut ouvrir un terminal (console, bash, shell, comme on veut l'appeler ...) et y mettre ce qui suit:
echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc
pressé [Entrer] et voila, ce sera résolu 🙂
Simple non? HAHA.
salutations
Merci mon ami, bon conseil pratique.
Je ne suis pas sûr, mais je pense que cette erreur apparaîtra si "sudo gparted" est utilisé à la place de "gksudo gparted" ou "kdesudo dolphin", qui doit être ...
Ceux que vous utilisez dans Alt + F2, à part kdesudo je pense que ce n'est pas le cas, c'est kdesu
Comme c'est gksu
Oui en effet, il n'apparaît que si c'est fait avec sudo, s'il est utilisé gksu o kdesudo cela n'apparaîtra pas, le problème est qu'au moins dans mon Arch, je n'ai pas la possibilité d'utiliser kdesudo, au moins je ne l'ai pas trouvé 🙁
http://aur.archlinux.org/packages.php?ID=14357 😉 Faites attention à ce que les commentaires soient anciens, donc le PKGBUILD est très obsolète. Ne regardez pas si c'est dans les référentiels.
Ce n'est pas la même chose de lancer gksu que gksudo bien que ce soit le cas pour des raisons pratiques. C'est comme utiliser su ou sudo, l'opération est différente; dans l'un, vous vous connectez à l'administrateur et dans l'autre, vous donnez simplement des droits à un utilisateur. Dans tous les cas, l'important est de ne jamais le lancer sous forme de sueur sèche.
Je n'aime pas utiliser les packages de l'AUR hehe, sans parler du fait que je ne peux pas souvent (faute de mon FAI) 😀
Merci quand même mon ami 😉
Mais faire cela n'est pas le plus correct, il est préférable d'utiliser kdesu, kdesudo, gksu ou gksudo selon le cas 🙂
ici une petite explication qui m'est venue à l'esprit http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s
Bonjour Rafael, bienvenue sur notre site 😀
Le problème avec l'utilisation de gksu ou kdesudo est que dans Arch je ne les ai pas, c'est pourquoi je dois recourir à sudo.
Salutations et j'espère que vous aimez nos articles 🙂
Je reçois le problème mais c'est lors de l'exécution de Google Chrome !!
Existe-t-il une solution similaire !! ???
=S
Vous exécutez [Alt] + [F2] et ouvrez Google Chrome, et vous obtenez cette erreur? O_O
Excellent après deux ans, vous m'avez sauvé la nuit, dans d'autres endroits, ils ont dit qu'il était nécessaire de retourner le système pour que Gparted fonctionne en tant que superutilisateur. : 3
Merci.
Salutations.
Cette même erreur m'apparaît, mais lorsque j'essaie d'installer graphiquement à partir de n'importe quel cd bian, quelqu'un peut-il me dire comment le résoudre?
merci
Qu'est-ce que c'est censé faire? J'ai la même erreur et je pense que j'ai mal fait les choses depuis le début, j'ai exécuté ce qui suit: user @ machine: $ rm -rf /tmp/.X0-lock et quand j'ai exécuté user @ machine: $ Xorg -configure j'ai eu une erreur: /
Je ne sais plus quoi faire!!
Merci beaucoup!
Dans mon cas, l'erreur est apparue lorsque j'ai lancé sudo synaptic.
Exactement cela est apparu:
Aucun protocole spécifié
Impossible d'initialiser le serveur: impossible de se connecter: connexion refusée
(synaptic: 10216): Gtk-WARNING **: impossible d'ouvrir l'affichage :: 0
Et avant cette erreur, j'avais des problèmes que .Xauthority n'existait pas.
Debian 9 + Gnome3.
HAHAAJ merci beaucoup. Mais il s'avère que si vous n'avez pas l'autorisation .X, cela ne sert à rien.
Mais tu m'as dirigé.
Vous pouvez utiliser
«»
touchez $ HOME / .bashrc
«»
au lieu de
«»
echo "" >> $ HOME / .bashrc
«»
touch crée un fichier vide pour vous s'il n'existe pas, ou met à jour l'horodatage du fichier dans le cas contraire (lorsqu'il existe), mais ne modifie pas le contenu dans les deux cas, uniquement sa date de modification.