sudo gedit修改环境变量出错No protocol specified
来源:互联网 发布:淘宝旺旺聊天刷单禁词 编辑:程序博客网 时间:2024/05/16 00:29
Ubuntu17.10,尝试修改环境变量,使用sudogedit /etc/profile报错:
Noprotocol specified
Gtk-WARNING**: cannot open display: :0.0
至于出现的原因,网上的说法是,
当使用su到另外一个用户运行某个程序,而这个程序又要有图形显示的时候,就有可能有上述的提示。因为在默认情况下,系统不允许别的用户的图形程序的图形显示在当前屏幕上。
放到这里,可能是因为尝试修改的是该系统下所有用户的环境变量,而不是使用~/.bashrc只对当前用户的环境变量修改导致出现该提示(猜)。
至于解决方案,网络上普遍提供的方法是,
如果需要别的用户的图形显示在当前屏幕上,则应以当前登陆的用户,也就是切换身份前的用户执行
xhost +
之后再次尝试编辑profile文件成功。
或者,对vim熟悉的朋友,直接使用vim打开文件进行编辑也是可行的(vim其实也不是很难,都用上linux了,学学vim也好)。
阅读全文
0 0
- sudo gedit修改环境变量出错No protocol specified
- 使用gedit出现No protocol specified (gedit:14333): Gtk-WARNING **: cannot open display: :0.0
- Linux中gedit遇到如下问题时解决方法No protocol specified (gedit:9143): Gtk-WARNING **: cannot open display: :0.
- No protocol specified |
- No protocol specified
- Xming: No protocol specified
- No protocol specified
- ubuntu No protocol specified
- No protocol specified
- Xlib: No protocol specified
- No protocol specified
- synaptic No protocol specified issue
- 【已解决】Linux 下 启动 NetCA 出错 :Oracle Net Services 配置: No protocol specified
- vim 出现No protocol specified 解决
- oracle使用owm报no protocol specified
- dbca 启动报错no protocol specified
- sudo: no tty present and no askpass program specified
- sudo: no tty present and no askpass program specified
- RocketMQ 实战之快速入门
- 2017-12-10 targan求LCA
- Coin Change II
- 几种观察者模式
- java 集合 之 equals contain
- sudo gedit修改环境变量出错No protocol specified
- java 第七章 内部类与异常类
- zabbix_进阶使用
- 虚幻4结合worldmachine制作地形
- jq实现简单选项卡
- mysql-sql问题集
- 一个CrackMe的分析
- IP地址、子网掩码相关知识
- Struts2系统拦截器struts-default