除了root用户外,其他用户不能启动 X Window
我刚开始使用Linux,我用的是Redhat Linux Enterprise3。安装完后,我发现如果新建一个用户(比如ccadmin),然后用它启动带窗口的应用程序,系统出现如下错误:Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
'xxx'(应用程序名) failed to start:
unable to open X display.
我检查env,发现相关信息如下:
DISPLAY=:0.0
XAUTHORITY=/root/.Xauthority (可是我在/root目录下没有找到这个文件)
如果用root用户运行,没有任何问题。请假各位,这是什么原因造成的?我应该怎么做? 对不起,纠正一下: 在/root目录下有个.Xauthority文件,隐藏的。 看看普通用户目录的权限。再看看 /tmp 目录的权限。其中/tmp应该是 1777
页:
[1]