分享

sudo gedit 错误:No protocol specified

 梦醉千秋 2015-02-11
sudo gedit 错误:No protocol specified Gtk-WARNING **: cannot open display: :0.0

在ubuntu 11.04中,当我使用sudo命令的时候总是会提示以上错误

解决方法如下:

这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 

如果需要别的用户的图形显示在当前屏幕上, 则应以当前登陆的用户, 

也就是切换身份前的用户执行如下命令:

$ xhost +

通过执行这条命令,就授予了其它用户访问当前屏幕的权限,

于是就可以以另外的用户运行需要运行的程序了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多