8 votes

sudo geany lance une erreur fatale

J'aime beaucoup l'éditeur de texte Geany, et j'aimerais l'utiliser à la place de gedit pour toutes les modifications de texte. Cependant, chaque fois que j'essaie de lancer Geany depuis le terminal en utilisant sudo geany file.conf j'obtiens cette erreur :

(geany:10203) : Geany-WARNING ** : Geany a essayé d'accéder au socket Unix Domain d'une autre instance s'exécutant sous un autre utilisateur.

Il s'agit d'une erreur fatale et Geany va maintenant quitter.

Je suis le seul utilisateur connecté à la machine. Il n'y a pas d'instances de Geany en cours d'exécution lorsque je tape cette commande dans le terminal. Geany n'a aucun problème à se lancer à partir de la ligne de commande si je n'utilise pas un mot clé sudo . Je n'ai pas non plus de problème à exécuter Gedit avec des privilèges élevés ; la commande sudo gedit file.conf fonctionne parfaitement.

Qu'est-ce qui se passe ici ? Comment puis-je résoudre ce problème afin de pouvoir éditer des fichiers texte dans Geany avec des privilèges élevés ?

21voto

Edward Torvalds Points 7511

Essayez de supprimer ce fichier :

sudo -H rm ~/.config/geany/geany_socket_*

Si vous le souhaitez, vous pouvez les déplacer temporairement dans un autre dossier.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X