1
billccn 351 天前
是显卡的问题,虚拟机里没有真正的显卡的话,那 2D 图形都要 CPU 去处理,Windows 从 Vista 开始采用 Desktop Window Manager , 没有硬件加速的话显示每一个像素都有 XP 时代几倍的 CPU 开销。你可以尝试把虚拟机的 3D 加速功能打开然后多分配一点虚拟显存,ESXi 的虚拟显卡好像比 RDP 的软显卡要快一点。
你也可以把宿主机的显卡通过直通(pass-through)功能共享给虚拟机,但除非你用的是企业级支持 SR-IOV 的显卡,一块显卡只能直通给一个虚拟机使用,而且直通开启以后你的显卡无法显示 ESXi 自己的控制台,如果出现网络问题就只能用串口调试或者需要再插一块显卡。 |
2
gebishushu OP @billccn 我用核显把核显直通给虚拟机可以吗?这样 esxi 能显示吧
|
3
ltkun 351 天前 via Android
我就用 1080ti 开 vgpu 很流畅
|
4
ho121 351 天前
应该是这样。我记得现代版本的 RDP (开启了 RFX 的),部分内容是服务端渲染的,如果没有显卡,就会用 CPU 去处理。
不过,不同的 RDP 连接参数,对使用效果的影响也很大。 |
5
gabon 351 天前 via iPhone
之前我的宿主机是 i3 9500 ,在 mac 外接 4k 显示器的情况下很卡。现在换了 r5 7600x 流畅了很多。没有显卡的情况下,cpu 单核性能会影响 rdp 的帧率的。
|
6
willie1991 350 天前
@ltkun #3 请问一下,vgpu 分配,外接显示器能正常输出吗?
|
7
ltkun 350 天前 via Android
@willie1991 没有试过 但是有个设为主显示设备的选项
|
8
willie1991 350 天前
@ltkun #7 好的,谢谢
|
9
gebishushu OP @billccn 我的电脑现在用核显 如果这样的话,不知道能不能直通给虚拟机 直通后还能不能显示了
|
10
billccn 349 天前
我遇到过的显核都可以直通的,你在 PCI 设置里开启,然后重启,就能配置到虚拟机里面了。
注意有 PCI(E)直通设备的虚拟机内存必须要完全预留,你在设置的时候会有一个硬件提升。 具体看文档: https://docs.vmware.com/cn/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-5B3CAB26-5D06-4A99-92A0-3A04C69CE64B.html William Lam 还有一个图文教程(英文): https://williamlam.com/2020/06/passthrough-of-integrated-gpu-igpu-for-standard-intel-nuc.html 里面有关于重启两次以后,直通配置失效的解决方法 |
11
gebishushu OP @billccn 太感谢了.
|