我有一个Windows,我用它通过ssh连接到我的Ubuntu pc,作为服务器(18.04),它只连接到互联网和电源(没有监视器)。当我运行glxgears -info时,当我有一个显卡时,我只能得到8-10 fps。当我以xvfb-run glxgears -info的形式运行它时,我会得到2000~ fps (我假设这是因为它使用我的GPU来呈现)。但是我不能让xvfb-run显示在我的Xming X服务器上。运行glxgears -info会显示在Xming中,但正如我所说的,低性能等等。如何使xvfb在Xming中显示在我的Windows机器上?还是有更容易/更好的方法来做到这一点?谢谢!
发布于 2020-02-22 13:37:36
如果您运行一个Xserver来显示远程Xclients (例如glxgears),那么您将被困在性能较差的X显示协议中,特别是在慢速链接上。
使用Xvnc可以获得更好的性能,但它通常会使用虚拟框架缓冲区,而不会从Ubuntu机器上的GPU中获益。输入virtualgl,这就是您的目标所需要的。设置并不简单,但是有很好的参考,这一个专门用于Ubuntu。
HTH,
企鹅
https://unix.stackexchange.com/questions/568877
复制相似问题