我不知道我在概念上是否正确。
但是,当我通过X2Go连接到远程主机(云VPS)时,$DISPLAY变量会回显":50",当我连接到该主机时,需要该变量等于":0“。
如何才能做到这一点?
前面谢谢你。
发布于 2019-05-03 09:13:06
现在回答原来的问题为时已晚,但为了将来的使用,我应该添加,因为只有display 0可以使用图形硬件加速器,您应该在远程会话中使用"VirtualGL“,比如VNC或X2go:
https://wiki.archlinux.org/index.php/VirtualGL
VirtualGL将应用程序的OpenGL/GLX命令重定向到单独的X服务器(该服务器可以访问3D图形卡),捕获呈现的图像,然后将它们流到实际处理应用程序的X服务器。主要用例是为远程桌面设置启用服务器端硬件加速3D渲染,其中处理应用程序的X服务器要么位于网络的另一端(在X11转发的情况下),要么是无法访问图形硬件的“虚拟”X服务器(在VNC中)。
https://serverfault.com/questions/751628
复制相似问题