Не устанавливайте 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

Комментарии

Да не автор прав и говорит по делу .Я так же это заметил. Играл на десятке 5 месяцев назад. Тут обновился на 11 запускаю окулус и он работает как гнусная кляча , заметны проблемы с оптимизацией ,если на 10 было все как конфетка. То на 11 как будто играешь на 680 карте ну или 1080 пускай но не как когда 9900к и 3080 с 32 гигами озу. Никак не мог понять что такое ,откуда могут быть подтормаживания и лаги .Неохота на 10 возвращаться но на 11 даже кино в CyberLinkPowerDVD3D непосмотреть прога зависает и не отвечает приложение.
У меня на HTC Vive такая же беда, график весь убитый. Грешу на винду

Для участия в обсуждении нужно зарегистрироваться или войти со своей учетной записью.


Войти с помощью: