xclock 未为其他用户运行

xclock 未为其他用户运行

我已经在我的电脑的虚拟框中安装了新的solaris 10。我以 root 用户身份设置了以下命令。

bash-3.2#export DISPLAY=":0.0" DISPLAY
bash-3.2#xclock 

对于 root 用户来说它工作正常,但我有另一个名为:mamun 的用户

我已经为“mamun”运行了 xclock,但它显示以下错误消息。

$xclock
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: :0.0

我怎么解决这个问题?

答案1

解决这个问题的快速方法是:

xhost +manun 

但您可能应该注销(以 root 身份)并以“mamun”身份启动 X 会话,那么您就不会遇到这些问题。并且以 root 身份运行 X 可能会产生安全问题,并且通常会受到反对。

相关内容