sudo gedit 提示错误 No protocol specified

编辑一个文件用到管理员权限,本能的sudo结果失败掉了

无法打开显示:

运行“gedit --help”可查看可用命令行选项的完整列表。

网络上查到的原因为

当使用su到另外一个用户运行某个程序,而这个程序又要有图形显示的时候,就有可能出错,这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上,则应以当前登陆的用户, 也就是切换身份前的用户执行命令。

琢磨良久,还是没有办法,只能用VIM 来解决了

世界瞬间清净了。

发布者

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注