X11 中的“未指定协议”是什么意思?

X11 中的“未指定协议”是什么意思?

我正在运行X11:

$ ps aux | grep Xorg
root       2052  0.0  0.0 263544 49668 tty1     Sl+  18:42   0:00 /usr/lib/xorg/Xorg

当我运行 glxinfo 时出现此错误:

$ glxinfo
No protocol specified
Error: unable to open display :0

如果我运行以下命令,我可以看到有一个可用的显示:

$ (cd /tmp/.X11-unix && for x in X*; do echo ":${x#X}"; done)
:0

如果我运行 vncserver,我可以获得 glxinfo 输出一些有用的信息:glxinfo -display :1

在这种情况下,为什么我不能使用在显示器 0、屏幕 0 上运行的本地主机显示器?

相关内容