Не устанавливайте Windows 11, если вы используете Oculus (Air) Link

Дело не в том, что это плохая операционная система. На самом деле, когда дело доходит до использования обычных приложений и игр, я уже предпочитаю ее Windows 10. Дизайн чистый, современный и гораздо более последовательный, чем визуально диссонирующий беспорядок Windows 8 и 10.

Но как только я попробовал использовать Quest 2 для игры в PC VR через Oculus Link, мое восхищение новой ОС исчезло. Двигая головой или руками, я заметил постоянное дрожание изображения, которого хватило, чтобы почувствовать недомогание в течение нескольких секунд. Проблема возникала как в собственных играх Oculus, так и в SteamVR, причём как в проводном режиме Oculus Link, так и в беспроводном Oculus Air Link.

Я сразу же заподозрил проблему с производительностью, но и инструмент отладки Oculus, и все игровые индикаторы производительности не показывали никаких провалов при воспроизведении. Производительность системы составляла 90 кадров в секунду без каких-либо провалов. Так что же вызывало дрожание?

В начале этой недели я установил Windows 11 — но как пользователь VR я уже жалею об этом
Композитор Oculus сам по себе пропускает кадры

Переключая режимы Oculus Debug Tool, я быстро обнаружил, что композитор Oculus сам по себе пропускает кадры (на скриншоте выше моя гарнитура была установлена в режим 90 Гц). Если вы не знакомы с этим термином, композитор — это постоянно работающий программный сервис, которому VR-приложение отправляет отрисованные кадры. При необходимости композитор применяет timewarp или spacewarp, накладывает системный пользовательский интерфейс и следит за тем, чтобы кадры отправлялись на GPU в нужное время. Композитор всегда должен работать с частотой кадров, соответствующей частоте обновления гарнитуры — если это не так, то значит, что-то идет не так.

Быстрый поиск в Google показал, что десятки других владельцев Quest сообщают о точно такой же проблеме на Reddit и форумах Oculus.

Попробовав вместо этого Virtual Desktop, я обнаружил ту же самую проблему в играх от Oculus. Но при использовании Virtual Desktop со SteamVR проблема исчезла. Больше никаких замираний не наблюдалось, а оверлей производительности Virtual Desktop не выявил никаких потерь кадров. Возможно, это потому, что в то время как SteamVR передает кадры композитору Oculus при использовании Oculus Link, Virtual Desktop вместо этого имеет собственную среду выполнения OpenVR.

Я изучу возможные решения этой проблемы на выходных. Если я не найду его, то вернусь к Windows 10.

Если вы тоже решили попробовать Windows 11 на этой неделе, дайте нам знать, как все прошло, в комментариях ниже.

kakinaki

Комментарии

У меня все ок, странно...

Написать комментарий

Содержимое данного поля является приватным и не предназначено для показа.

Ограниченный HTML

  • Строки и абзацы переносятся автоматически.
  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.