解决Proxmox VE虚拟机无法运行原神一例
接上一篇
「记录一下ProxmoxVE下使用Nvidia家用消费级显卡开启vGPU搭建云主机一例」
尝试在虚拟机下跑原神,发现无法运行,启动器能正常打开,但当开始游戏时提示:
Sorry, this application cannot run under a Virtual Machine.
原因是原神的主程序YuanShen.exe加入了防止在虚拟机下运行的检测逻辑
所以需要绕过这个限制
进入PVE的SSH,编辑 /etc/pve/nodes/宿主机名/qemu-server/虚拟机ID.conf
加入这一行
args: -cpu host,-hypervisor,kvm=off
保存,重启虚拟机,原神~启动!
顺便一说
这样一修改,大部分带虚拟机检测的程序都可以绕过
2 条评论
vGPU玩游戏性能如何,跟物理机相比损失大吗?
@iDream
性能肯定是和物理机有区别的,如果全部资源都分配,大约损失3~5%,显卡性能足够的话,完全不用担心