我非常喜欢 Geany 文本编辑器,并希望使用它代替 gedit 进行所有文本编辑。但是,每次我尝试使用 启动 Geany 时sudo geany file.conf
,都会出现此错误:
(geany:10203):Geany-警告**:Geany 尝试访问以另一个用户身份运行的另一个实例的 Unix 域套接字。
这是一个致命错误,Geany 将立即退出。
我是唯一登录到该机器的用户。当我在终端中输入该命令时,Geany 没有任何正在运行的实例。如果我不使用 ,Geany 可以毫无问题地从命令行启动sudo
。我也可以毫无问题地以提升的权限运行 Gedit;该命令sudo gedit file.conf
运行完美无缺。
这是怎么回事?我该如何修复这个问题,以便能够以提升的权限编辑 Geany 中的文本文件?
答案1
尝试删除此文件:
sudo -H rm ~/.config/geany/geany_socket_*
如果您愿意,您可以将它们暂时移动到某个文件夹中。