Бета-обновление SteamVR 2.18.2 вышло 1 октября в 18:22 UTC. Уже в течение часа пользователи Linux, передававшие изображение на Quest через Steam Link или на Steam Frame, начали сталкиваться со сплошным зелёным либо чёрным экраном в гарнитуре.

При этом остальные элементы системы продолжали работать: отслеживание положения, контроллеры и позиционный звук сохранялись, а окно предпросмотра на компьютере показывало корректно сформированный кадр. Проблема проявлялась только на дисплее гарнитуры.

Исправление вышло в тот же вечер

Valve выпустила срочное исправление в 23:00 UTC 1 октября и включила его в сборку с тем же номером 2.18.2. В примечании к обновлению исправление описано как устранение зелёного и чёрного экрана в SteamLink на Linux.

Из-за сохранённого номера версии SteamVR не показывает, установлена ли сломанная или исправленная сборка. Для принудительного получения исправления Valve рекомендовала проверить целостность установленных файлов SteamVR через свойства приложения в Steam.

Откат на стабильную ветку возвращал изображение, а повторное включение бета-версии снова приводило к зелёному экрану до выхода хотфикса.

Сбой затронул AMD и Nvidia

Сообщения поступали от пользователей Nobara, Arch, Gentoo и Kubuntu, работавших как на Radeon, так и на GeForce. Отдельная ветка описывала аналогичную проблему при потоковой передаче на Steam Frame с компьютера Steam Machine под SteamOS 3.9. У одних владельцев экран становился зелёным, у других — чёрным, без заметной зависимости от производителя видеокарты.

В отчёте Linux-трекера Valve, опубликованном 1 октября в 20:36 UTC, приведён пример системы с RTX 4070 SUPER под CachyOS. На версии 2.18.1 компьютер корректно передавал изображение на Steam Frame 30 сентября, а после обновления до 2.18.2 1 октября гарнитура показывала сплошной зелёный цвет. К отчёту приложили четыре дампа сбоев, включая три дампа композитора SteamVR; на момент проверки он оставался открытым.

Причина пока не названа

В примечании к патчу и ответах на форуме не указаны кодировщик, ветка драйвера или конкретный графический стек, вызвавшие регрессию. Диагноз к открытому отчёту также не приложен.

Эту проблему не следует смешивать с другой недавней неисправностью Linux-стриминга: подтверждённый Valve сбой ветки драйверов 580 касается Nvidia, тогда как регрессия SteamVR 2.18.2 затронула и Radeon.

Пострадала только бета-ветка

Предыдущая бета-версия 2.18.1 вышла 23 сентября и исправляла двоение в правом глазу у большинства пользователей, сообщавших об этой проблеме. Стабильная ветка не получала версию 2.18.2.

По состоянию на 12:10 UTC 2 октября в новостной ленте SteamVR 2.18.2 оставалась самой новой бета-версией, а версии 2.18.3 не существовало. В результате исправленная и неисправная сборки имеют один и тот же номер версии.