Энтузиаст превратил обычный ПК в консоль для гостиной с помощью 15-метрового HDMI-кабеля и Linux-дистрибутива Bazzite
Bazzite автоматически переключает вывод изображения и звука на телевизор, делая работу за ПК такой же бесшовной, как на консоли
Переход между работой и играми требует ручной перезагрузки, но пользователь пытается реализовать гибернацию для сохранения состояния системы
Долгий HDMI 2.1 за 75 долларов передает сигнал без потерь, хотя текущий телевизор ограничен 60 Гц
Возможно, настоящая Steam Machine всё это время стояла у нас дома. Именно к такому выводу пришёл энтузиаст Мэттью Брюнель: вместо покупки новой консоли Valve он превратил уже имеющийся ПК в идеальную установку для диванного гейминга при помощи очень длинного HDMI-кабеля, Steam Controller 2 и дистрибутива Bazzite.
Источник изображения — tomshardware.com
Почему не беспроводная трансляция
Прокладка кабеля через квартиру может показаться архаикой, но задача была конкретной: компьютер стоит в комнате и служит рабочей станцией, а телевизор — в гостиной. Самое очевидное решение — беспроводная трансляция через Moonlight, Sunshine или встроенный Steam Remote Play.
Проблема в том, что при такой схеме неизбежна задержка — заметная или нет в зависимости от жанра. К тому же это лишь зеркалирование экрана, а не полноценный консольный сценарий с бесшовным уходом в сон и пробуждением. Вдобавок на основной системе NixOS приходилось каждый раз вручную переключать вывод изображения и звука.
Роль Bazzite
Здесь и пригодился Bazzite: дистрибутив на базе Linux установлен на отдельный, третий по счёту SSD в том же компьютере. Внутри системы режим Big Picture в Steam при загрузке автоматически переключает вывод на нужный дисплей — телевизор — и запоминает, что звук идёт по HDMI. Однако и этого оказалось мало без ещё двух компонентов.
Кабель за $75 и новый геймпад
Первый — оптоволоконный HDMI 2.1 длиной 50 футов (около 15 метров), передающий сигнал на большие расстояния без потерь и задержек. Стоит $75 и проложен вдоль плинтуса. На другом конце — телевизор TCL Roku, ограниченный 60 Гц; в планах апгрейд до LG C5 OLED, который позволит использовать всю пропускную способность кабеля, тем более что HDMI 2.1 теперь официально поддерживается видеокартами AMD в Linux.
Второй компонент — новый Steam Controller: симметричные стики, крупные тачпады, задние кнопки и отличная совместимость со Steam и Linux. По оценке самого автора сборки, DualSense и так устраивал, но новый геймпад удобнее и надёжнее — вообще не теряет соединение.
Как это работает на практике
Сценарий получился такой: включить ПК и выбрать Bazzite в меню загрузки. Дальше система сама выводит изображение на телевизор в гостиной и звук на её колонки. По окончании сессии машина уходит в спящий режим и просыпается ровно там, где остановились, — сон на игровых сборках Linux ощущается совершенно по-консольному.
Для работы приходится перезагружаться обратно в NixOS, но всё чаще система остаётся в Bazzite именно из-за бесшовности. Рассматривается и вариант полностью перейти на встроенный рабочий стол Bazzite, если не найдётся удобного решения для двойной загрузки.
Следующий шаг — настроить гибернацию на диск. Если получится, состояние игры будет сохраняться полностью: перезагрузка в рабочую систему, возвращение — и продолжение с той же точки. Ручной элемент пока остаётся, но переход становится заметно плавнее. Сам автор при этом не отговаривает от покупки Steam Machine ради готового решения — просто в его случае «хватило 15-метрового HDMI-кабеля».












