造成这种情况的一般原因如下:
- 未在环境中设置DISPLAY。
解决方案 :
export DISPLAY=:0.0./myQtCmdHere
(不过,这似乎不是错误的那个,因为它说X试图连接到它。而且,它并不总是0.0,但大多数时候是)
- 试图运行X应用程序
解决方案的 非授权用户(以X拥有用户的身份,即:您自己)xhost +local:root # where root is the local user you want to grant access to.

造成这种情况的一般原因如下:
export DISPLAY=:0.0./myQtCmdHere
(不过,这似乎不是错误的那个,因为它说X试图连接到它。而且,它并不总是0.0,但大多数时候是)
xhost +local:root # where root is the local user you want to grant access to.