Valve добавила в публичный репозиторий SteamVR-for-Linux скрипт frame-dongle-troubleshoot.sh, предназначенный для поиска распространённых проблем с беспроводным адаптером Steam Frame. Между 25 и 28 сентября в него вошли пять коммитов, а текущая версия обозначена как v0.3.
Почему нельзя выбирать регион США
Критической проблемой скрипт считает настройки региональных ограничений Wi‑Fi, которые не разрешают использовать диапазон 6 ГГц. В таком случае адаптеру некуда переключаться, поэтому он не заработает. Пользователям Linux отдельно рекомендуют не менять настройки так, будто устройство находится в США или другой стране.
Предлагаемый обходной путь — передача данных по кабелю USB. Для него нужно открыть на гарнитуре Settings → System → Enable developer mode, включить режим разработчика и подключить Steam Frame к компьютеру кабелем USB.
Проверка 6 ГГц и временное предупреждение для гарнитуры
26 сентября проверку расширили, добавив регуляторный домен JP. До этого японские пользователи могли получать сообщение о несовместимости адаптера.
28 сентября в скрипте на 71 минуту появилось предупреждение о том, что сама гарнитура может ошибочно выбрать американский регуляторный домен. Временная инструкция предлагала выполнить на Linux-части гарнитуры iw reg get, а при значении US — задать код своей страны командой sudo iw reg set [your country]. Коммит в 19:56 UTC добавил эти строки, а другой коммит в 21:07 UTC удалил их с формулировкой «More tweaks to troubleshooting script». Причина удаления не указана. Переменная REG_BANDSIZE при этом всё ещё вычисляется, но текущая версия скрипта больше её не использует для отображаемой проверки.
Требования к Linux-компьютеру
Скрипт сначала ищет драйвер rtw89. Если драйвер не найден, он проверяет версию ядра и требует Linux 7.2 или новее, где этот драйвер должен присутствовать по умолчанию. Если ядро достаточно новое, но драйвера нет, скрипт предполагает, что он не был собран для конкретного дистрибутива.
Для SteamOS действует исключение: драйвер rtw89 устанавливается вручную даже на старых ядрах, поэтому проверка сначала ищет сам драйвер и только затем обращается к номеру версии ядра.
Порты и дополнительные условия
При активном файрволе скрипт не может прочитать его правила и перечисляет порты, которые должны быть открыты для связи гарнитуры и Steam-клиента: TCP 27036 и 27037, а также UDP 27031 и 27036. Для VR-стриминга дополнительно требуются UDP 10400 и 10401.
Есть и базовая проверка состояния беспроводной сети: при отключённом Wi‑Fi адаптер также перестанет работать. Все инструкции относятся к Linux.
Поддержка остаётся незавершённой
SteamOS 3.8.28 получила предварительную поддержку адаптера, но без VR-стриминга. Отдельно подтверждено, что для потоковой передачи с Linux-компьютера на Steam Frame нужно вручную запускать SteamVR на ПК. Скрипт продолжают дорабатывать по мере обнаружения новых проблем.
Источник: MIXED Reality News






Обсуждение
Добавлять комментарии могут только зарегистрированные пользователи. Регистрация или вход.