HoloLens 2 Emulator 视觉更新极其缓慢

HoloLens 2 Emulator visual updates extremely slow

我在 Windows 10 Pro 机器上安装了最新版本的 HoloLens 2 模拟器 (10.0.20348.1501)。我有 32GB 内存、第 11 代英特尔 8 核 CPU、Nvidia 3080(移动)显卡。

最初我认为 HoloLens 模拟器超级慢(尝试移动指针等输入可能需要 10、20、30 秒才能显示,有时甚至不显示)。

但在进行更多测试后,我意识到我的输入会立即通过(从声音反馈中可以看出),只是视觉反馈没有更新。此测试仅在 OS 内(无需尝试启动我开发的应用程序)。

知道会发生什么吗?在性能监控工具中,一切正常。

如果模拟器需要 10 秒来更新图形,则应该存在配置问题。根据我的测试,虽然我不能说它在我的 PC 上运行流畅,但 HoloLens 2 模拟器 运行s 大约 15 fps。有延迟,但应该可以正常进行测试。 (我 运行 使用 Nvidia 1080(移动),比你的 CPU 老得多。)

请检查 Using the HoloLens Emulator - Mixed Reality | Microsoft Docs 上的文档并确保您已正确配置计算机。

  1. 在 BIOS 中
    • 英特尔 VT -> 已启用
    • 英特尔 VT-d -> 禁用
    • Hardware-based 数据执行保护 (DEP)(或任何英特尔数据保护相关功能,显示名称可能不同)-> 已禁用
  2. 在Windows
    • BIOS配置完成后,完全关闭您的电脑,然后开机。 (直接重启可能不会应用更改)。
    • 运行 dxdiag 检查:
    • DirectX 11.0 或更高版本(我的电脑是 12.0)
    • WDDM 2.5 图形驱动程序或更高版本(我的电脑为 3.0)
  3. Hyper-V 正在检查
    • 如果没有,请启用它。需要重新启动。
    • 如果已经启用。禁用它 -> 重新启动 PC -> 再次启用它 -> 重新启动
  4. 其他
    • 对于笔记本电脑,请确保电源为 plug-in 且未处于 power-save 模式。检查 GPU 负载(在 Nvidia 1080 移动设备中约为 36%)

那您可以运行再次模拟器,看看这个问题是否还存在。

最后,解决它的唯一方法是在 BIOS 中禁用图形切换,并设置为仅独立 - 尽管 Nvidia GPU Activity 显示 GPU 在以下情况下打开我启动模拟器。