Hyper V增强模式下Unity Editor窗口黑屏闪烁问题求解
解决HyperV增强模式下Unity窗口闪黑问题
针对Win10主机+Win10 HyperV虚拟机环境下,Unity 2021.3.x版本在增强模式出现窗口闪黑的问题,可尝试以下方案:
强制Unity使用Direct3D 11图形后端
打开Unity Hub,找到目标项目,点击右上角菜单选择「添加编辑器参数」,输入-force-d3d11。HyperV增强模式的虚拟显卡对Direct3D 12兼容性有限,切换到D3D11可规避渲染冲突。调整虚拟机增强会话显示设置
- 关闭虚拟机,在HyperV管理器中右键目标VM选择「设置」
- 进入「增强会话模式」,取消勾选「使用虚拟机的显卡」,改用HyperV原生虚拟显示适配器
- 重启虚拟机后启动Unity测试
更新相关组件驱动
- 虚拟机内打开Windows更新,安装所有可选更新(重点是HyperV集成服务更新)
- 主机端更新显卡驱动至最新版本,HyperV虚拟显示依赖主机显卡驱动的适配
禁用Unity UI的GPU加速
启动Unity后,依次进入Edit > Preferences > UI Elements,取消勾选「Enable GPU Acceleration」,重启编辑器后测试。该设置会让Unity用CPU渲染UI,避免虚拟显卡的兼容性问题。
内容的提问来源于stack exchange,提问作者HappiestMew
相关产品推荐
相关产品推荐

