说明
- 本文档介绍了通过开源vnc协议连接oVirt虚机(带Nvidia vGPU)玩英雄联盟游戏的方法,同样适用于玩其它3D网络/单机游戏;
- oVirt中安装使用Nvidia vGPU的方法参考这篇文章https://www.cnovirt.com/archives/2683;
- 文中使用到的Mirror Driver及ultravnc安装包均可从本站安装包下载页面获取;
过程
通过windows远程桌面连接上要使用oVirt虚机(带Nvidia vGPU);
下载ultravnc:https://www.uvnc.com/downloads/ultravnc/129-download-ultravnc-1231.html
当前最新版本是1.2.2.4,选择相应的版本下载,如:
下载后按步骤默认选项安装即可;
如果虚机系统是win8以前的系统,需要安装Mirror Driver;
从https://www.uvnc.com/component/jdownloads/summary/5/3.html下载;
下载后将其解压;
使用管理员权限运行cmd命令行;(注意一定使用管理员权限,否则安装会失败)
进入到解压路径中,然后cd到driver/vista64目录下,执行install.bat,确定即可,安装完成没有任何响应:
cd driver/vista64 install.bat
安装完成后,到我的电脑->设备管理器中查看,如下图则表示正常:
如果是win8以上的系统,则不需要安装这个Mirror Driver了,因为获取图像数据的方式变了;
运行UltraVNC Server程序,任务栏右下角找到它,右键进入Properties配置,按如下图选项进行配置:
右键进入Admin Properties配置,在这里设置vnc客户端连接的密码:
配置完成后,右键点击“Install Service”(将UltraVNC Server安装成windows服务,如果你在安装UltraVNC过程中配置了则这里就不需要再执行了,如果不以服务的方式运行话会遇到UAC问题):
在你的访问电脑上同样安装UltraVNC,安装完成后运行UltraVNC Viewer程序,输入上面我们配置过的虚机的IP地址,如下:
输入上面配置的vnc客户端连接密码,如下:
连接上虚机后,通过dxdiag工具查看显卡和DX的信息,可以看到DirectDraw加速、Direct3D加速、AGP纹理加速都是已启用状态,如下图:
好了,可以安装和运行撸啊撸了,如下图:
还是有些小问题的,例如鼠标的显示等,试试吧!
UltraVNC的源码地址:https://github.com/ultravnc/ultravnc
PS:转载文章请注明来源:oVirt中文社区(www.cnovirt.com)
扫码加好友拉你进oVirt技术交流群!
NVIDIA-vGPU-rhel-8.2-450.55.x86_64.rpm 有下载连接吗?
本站安装包下载页面中有“Nvidia Grid vGPU for oVirt”的百度网盘链接