Valve добавила поддержку внешних CD-приводов в Steam Frame после запроса пользователя

Valve внесла изменения в ядро VR-гарнитуры Steam Frame, добавив поддержку внешних CD-приводов. Поводом для работы стал запрос пользователя Aiodensghost на форуме Steam: он хотел смотреть фильмы в дороге и устанавливать на гарнитуру старые игры с оптических дисков.
Пользователь отметил, что Steam Frame изначально не умеет обеспечивать питание внешнего оптического привода, а в системе отсутствуют необходимые драйверы для чтения дисков. Спустя сутки разработчик Valve Гейб Роу ответил, что компания займётся вопросом.
Изменение внесли в конфигурацию ядра Linux
Вскоре после этого в репозитории ядра Steam Frame, который называется deckard-linux-no-oopsies, появился коммит Роу. Он включал поддержку CD-приводов для паритета с другими устройствами Valve — Steam Deck и Steam Machine.
Для этого разработчик активировал в конфигурационном файле gabe_defconfig три параметра ядра Linux: CONFIG_CDROM, CONFIG_BLK_DEV_SR и CONFIG_CHR_DEV_SG. Они были добавлены в виде модулей. По оценке Tom’s Hardware, на внесение изменений ушло меньше десяти минут.
Появление коммита не означает, что поддержка оптических приводов обязательно войдёт в ближайшее официальное обновление Steam Frame. Тем не менее владельцы устройства, готовые самостоятельно собирать программное обеспечение, уже могут попробовать модифицированное ядро вместо ожидания релиза от Valve.
Задача оказалась сравнительно простой: разработчику не пришлось создавать новую функцию с нуля — он включил уже существующие возможности ядра Linux. История также показывает, что Valve оперативно реагирует на практические запросы пользователей, даже если речь идёт о нишевой совместимости со старым оборудованием.
Steam Frame готовят к сторонним аксессуарам
В первой половине октября Valve открыла доступ к CAD-моделям Steam Frame. Пользователи могут использовать их для проектирования собственных креплений, накладок, аксессуаров и дополнительных модулей. Поддержка внешних CD-приводов может стать ещё одним примером такого подхода к расширению возможностей гарнитуры силами сообщества.


