我无法以root身份启动图形应用程序
我曾经能够这样做,但现在这个简单的事情失败了:
gksudo gedit
这也失败了:
sudo gedit
我收到错误:
Cannot open display.
我检查过这个:
- .Xauthority和.ICEauthority将我的用户作为所有者以及读/写权限
- 由于这两个文件都是二进制文件,我无法理解它们并检查它们是否已损坏
可能我有一些配置错误。 我之前已经阅读过这篇文章和许多其他指南。
我正在使用64位的Ubuntu Precise 12.04。
您可以尝试在命令之前执行export DISPLAY=:0
作为变通方法。
或者,使用DISPLAY=:0 gksudo gedit
。
你要锁定的答案是
- 这里
- 而另一个在这里
在终端尝试这个:
su -
这将询问root密码并提供root终端会话,这对我有用,我可以毫无问题地运行gedit,例如。