基于 KVM 的虚拟化(PVE/unraid/oVirt/Openstack),现在能实现 Win 虚拟机下的 3D 加速吗?

查看 277|回复 27
作者:einsdisp   
Windows 的桌面特效(例如毛玻璃半透明),以及一些软件,需要依赖显卡的 3D 加速/opengl ,如果显卡不支持则会占用大量 CPU 。
如果仅需在虚拟机下启用这些桌面特效,而不需要玩游戏/跑渲染/炼丹等,那么硬件层面直通显卡或 vGPU 的方式就太笨重了。
对此,VirtualBox/VMware 都有成熟稳定的解决方案,在虚拟机中安装增强插件后,就可以启用 OpenGL/3D 加速,并启用桌面及软件的一些特效,降低 CPU 占用。
但是所有基于 KVM 的虚拟机,似乎都没啥好用的方案,我只知道有一个 virgl ,然而这个 virgl 基本就是个玩具,不稳定,性能差,而且虚拟机无法睡眠、休眠。还有啥好用的方案吗?
不知道各大云服务器厂的 Win 桌面虚拟机 是用什么方案?
是使用物理显卡的 vGPU ,还是自研的软件虚拟方案(类似 VMware/VBox 的增强插件),还是干脆就没有 3D 加速?
        
   
   
   

kvm, 3D, 加速, 桌面特效

liyafe1997   
不知道各大云服务器厂的 Win 桌面虚拟机 是用什么方案?
是使用物理显卡的 vGPU ,还是自研的软件虚拟方案(类似 VMware/VBox 的增强插件),还是干脆就没有 3D 加速?
einsdisp
OP
  
很遗憾,没有了。
你上面已经把现在所有的 VM 中的 3D 加速方案全部列举出来了。
ryd994   
@liyafe1997
不知道各大云服务器厂的 Win 桌面虚拟机 是用什么方案?
是使用物理显卡的 vGPU ,还是自研的软件虚拟方案(类似 VMware/VBox 的增强插件),还是干脆就没有 3D 加速?
ryd994   
RDP 可以开 RemoteFx ,没必要用虚拟显示器吧
einsdisp
OP
  
“不知道各大云服务器厂的 Win 桌面虚拟机 是用什么方案?”
不需要啊。云主机又不是给你当桌面用的,就算当桌面用也是远程桌面而不是虚拟显示器。虚拟显示器只用来救砖。
别说虚拟服务器,就算普通服务器也只用亮机卡。带外管理供暖完善的话连亮机卡都不需要,headless 装系统,救砖用远程串口。
einsdisp
OP
  
@ryd994 就算是 RDP ,要开启桌面特效/opengl ,也是需要远程的虚拟机里有一个 GPU 。
zw2019   
本地的 gpu ,只是用于加速解码 RDP 视频流的,无法给远程桌面开启 opengl
liyafe1997   
KVM 不是可以显卡直通,intel 部分集成显卡也可以虚拟化,然后你在使用 vnc 或者其他传输图像的远程工具 例如 todesk 之类的
ntedshen   
@einsdisp 上面说的没错,云主机甚至很多 bare metal 都没有 GPU 。你随便开个云主机/服务器啥的,在 Win11/Server2025 下,不管是虚拟显示器,还是 3389 ,如果窗口边框是圆角,就说明有 GPU 加速,如果是直角,就说明是 CPU 渲染的,没有 GPU 加速。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部