Linux常使用VNC协议进行远程桌面连接,但是VNC无法充分利用服务器上的显卡资源,因为VNC的画面是由CPU模拟的显卡提供的,所以VNC的3D性能较弱,在使用blender等3D软件时画面卡顿。VirtualGL就是为解决这个问题而开发的,它将远程Linux主机的显卡渲染好的画面通过网络传输到客户端,可以充分利用远程主机的显卡资源。本文将介绍TurboVNC+VirtualGL这两个软件的配置过程。
1.下载与安装
通过VirtualGL官网与TurboVNC官网跳转到SourceForge网站下载rpm包,直接下载对应的rpm包即可。
安装之前需要先安装一个依赖包
[root@coco ~]# dnf install mesa-libGLU-9.0.0-15.el8.x86_64
之后通过包管理器安装
[root@coco ~]# rpm -ivh VirtualGL-2.6.5.x86_64.rpm turbovnc-2.2.6.x86_64.rpm
warning: VirtualGL-2.6.5.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 6e7