
Мне нравится играть на моем Linux PC в моем офисе, но мне также нравится мой диван в гостиной. Я не хочу покупать консоль для своей гостиной и входить в новую игровую экосистему, но я понял, что могу превратить свой мини PC в игровую консоль на базе Steam, которая будет жить в моем развлекательном центре. Вот как я это сделал и что из этого получилось.

Важно ставить цели
Чтобы сделать консоль максимально удобной и простой в использовании, я остановился на нескольких вещах, которые должны быть актуальны для любого установленного мной дистрибутива Linux, в идеале без особых настроек с моей стороны:
- Загрузитесь напрямую в Steam: Я хотел, чтобы мой мини-ПК действовал как обычная консоль, загружаясь в меню, позволяющее выбрать игру для игры. Я не хотел попадать на экран блокировки или рабочий стол, требующий операций «укажи и щелкни», чтобы начать.
- Предустановленные драйверы устройств Steam: У меня есть Steam Controller, которым я пользуюсь, но некоторые дистрибутивы Linux не поставляются с пакетом steam-devices, необходимым для полной активации его использования. Мне нужно, чтобы дистрибутив включал его по умолчанию.
- Минимальная потребность в клавиатуре и мыши: Я хочу использовать свой Steam Controller или другой геймпад, когда это возможно. Чем меньше я буду прикасаться к клавиатуре и мыши, тем лучше.
Я знал, что эти факты верны для SteamOS на карманных устройствах вроде Steam Deck, поэтому я решил, что мои цели не совсем неразумны. Это был просто вопрос исследования.

Tuxedo Nano Pro (14-е поколение)
Этот мощный мини-ПК с процессором серии Ryzen AI 300 предназначен для работы с Linux. Получите Tuxedo OS, еще один из широкого выбора предустановленных дистрибутивов, или установите дистрибутив вроде Bazzite, когда получите его.
Настроить сейчас Развернуть Свернуть
Шаг 1: Перезапишите Windows с помощью Bazzite
Я поискал в интернете альтернативу SteamOS, и Bazzite оказался именно таким. Это дистрибутив Linux, который некоторые устанавливают на Steam Deck. Существуют и другие дистрибутивы Linux, ориентированные на игры, и некоторые из них разработаны для размещения домашних кинотеатров на ПК (HTPC), подобных тому, который я собирал. Попробовав Garuda Linux и CachyOS и не найдя их полностью соответствующими моим потребностям в консоли для гостиной, я решил перейти на Bazzite.
Bazzite настроит для вас изображение на основе используемого вами оборудования и предпочитаемой среды рабочего стола. Я уже знал, что предпочитаю KDE Plasma, а не Gnome, поэтому я был рад увидеть такой выбор.

Он дал мне ISO для загрузки, и я записал его на USB-накопитель, который затем подключил к мини-ПК и загрузил. Мне пришлось войти в UEFI, чтобы выбрать загрузочный диск. Я также отключил безопасную загрузку, как я привык делать для многих дистрибутивов Linux, хотя позже я узнал, что отключать ее было необязательно. Bazzite на самом деле предлагает регистрировать подписанные ключи для безопасной загрузки при установке.
К счастью, мой Steam Controller работал с самого начала. К сожалению, программа-установщик не масштабировалась на моем телевизоре в гостиной.
Возможно, было бы проще всего установить его, подключив сначала к обычному монитору, но я был настроен протестировать все возможности консоли в гостиной. Поэтому во время установки я стоял прямо перед телевизором, чтобы видеть то, что я смотрю.

Однако, как только все было завершено, я немедленно увеличил масштабирование в режиме рабочего стола, чтобы видеть иконки и другие элементы пользовательского интерфейса с дивана. Я беспокоился, что изменение масштабирования дисплея повлияет на работу Steam, но, к счастью, этого не произошло.
Шаг 2: Подключите мои геймпады (и получите мини-клавиатуру)
Как я уже сказал, мне удалось проделать настройку и установку с помощью моего Steam Controller, благодаря тому, что Bazzite поставляется со встроенной поддержкой устройств Steam. В некоторых других операционных системах мне пришлось вручную устанавливать пакет steam-devices.
Я использовал для этого 2.4-гигагерцовый донгл Steam Controller, и его приятной особенностью является то, что он позволяет Steam Controller выводить мини-ПК из спящего режима. Таким образом, я могу просто взять контроллер и начать играть, нажав кнопку меню Steam.
Я также подключил свой беспроводной контроллер 8BitDo Pro 2 через Bluetooth. Он работает хорошо, но без USB-подключения он не может вывести мини-ПК из спящего режима, как это делает Steam Controller.

Bluetooth-контроллер 8Bitdo Pro 2
Bluetooth-контроллер 8Bitdo Pro 2 успешно сочетает в себе дизайн старой школы с современными удобствами, что делает его лучшим способом снова и снова испытать свои старые любимые игры.
Посмотреть на Amazon Развернуть Свернуть
Конечно, неизбежно, что в какой-то момент мне понадобится клавиатура и мышь. Я мог бы достать старую клавиатуру и дешевую беспроводную мышь из хранилища, но я не хотел, чтобы они занимали место на моем журнальном столике. Плюс два периферийных устройства с USB-донглами заняли бы два USB-порта.
Вот почему я в итоге купил мини-клавиатуру и мышь от Micro Center размером с пульт дистанционного управления. Он достаточно маленький, чтобы легко убрать, когда он мне не нужен, но все еще там, когда мне нужно что-то набрать на моей консоли.

Беспроводная клавиатура Rii Mini X1
Марка Rii связь Блютус, 2.4ГГц
Простейшая клавиатура размером с пульт от телевизора с прикрепленным тачпадом и управлением мышью. Используйте Bluetooth или 2.4 ГГц для подключения к любому беспроводному устройству, с которым вы хотите взаимодействовать.
$20 на Amazon $15 в Micro Center Развернуть Свернуть
Шаг 3: Установка игр из других источников
Помимо тех, что есть в Steam, у меня есть несколько игр через Epic Games Store и Good Old Games. На моем основном рабочем столе я предпочитаю устанавливать и управлять этими играми с помощью Heroic Game Launcher. Bazzite, однако, рекомендует Lutris и включает его в предустановленную версию. Я решил, что попробую Bazzite и использую его предпочтительный метод.

Интерфейс Lutris мне кажется устаревшим и неуклюжим по сравнению с Heroic, но мне удалось разобраться Dead By Дневной свет установил и запустил, следуя его подсказкам. Я получил несколько странных сообщений об ошибках по пути, поэтому мой совет — продолжайте, если вы их видите. После добавления ярлыка Steam, его было легко запустить из режима Big Picture Steam.
Шаг 4: прибыль

После установки и настройки я получил массу удовольствия, играя в несколько игр из своей библиотеки Steam в удобном пространстве гостиной, без громоздкой консоли или гигантской башни ПК. Bazzite не является официальным продуктом Valve, но он хорошо воссоздает ощущение SteamOS.
Существуют ограничения и проблемы, которые необходимо решить
Моя мини-ПК Steam-консоль не идеальна, по крайней мере пока. Я столкнулся с некоторыми проблемами, которые мне еще предстоит решить.
Ограниченные игры без графического процессора
Первая и самая очевидная проблема заключается в том, что мини-ПК обычно слишком малы для выделенной видеокарты, и этот, который я купил, не был исключением. Интегрированный графический чип Intel достаточно хорошо справлялся со старыми и низкоинтенсивными 3D-графическими играми, но в ближайшее время я не буду играть в игры класса AAA.
Чтобы исправить это, у меня есть несколько вариантов. Во-первых, я мог бы купить внешний GPU. Он обойдется в кругленькую сумму, но я бы наверняка его использовал, потому что есть удивительно много устройств, к которым можно подключить eGPU.

Корпус TREBLEET Thunderbolt 3 Mini eGPU
На рынке бюджетного корпуса eGPU? Если ответ «да», обязательно обратите внимание на корпус TREBLEET Thunderbolt 3 Mini eGPU. Эта док-станция eGPU поддерживает трехслотовые GPU, имеет привлекательную цену, может работать с любым блоком питания и очень компактна и легка.
Посмотреть на Amazon Развернуть Свернуть
Гораздо более дешевый вариант — транслировать с моего настольного ПК, имеющего выделенную видеокарту, на мой мини-ПК. Steam Remote Play позволяет это, хотя в прошлом у меня были проблемы с обрывом беспроводного соединения во время Remote Play. Сначала я попробую настроить это как собственное решение, но в противном случае я собираюсь рассмотреть стороннее решение, например, потоковую передачу игр Moonlight.
Нет поддержки HDMI-CEC
Самым раздражающим в настройке было то, что она не включала поддержку HDMI-CEC. Эта функция позволила бы мини-ПК сообщать моему телевизору, что нужно включиться, когда он просыпается, или выключиться, когда он засыпает. Тогда мне пришлось бы брать с собой меньше пультов.
К сожалению, эта функция требует оборудования, с которым большинство ПК не сконструированы. Я узнал из исследований, что существуют редкие адаптеры, которые позволяют использовать HDMI-CEC для любого устройства, к которому он подключен, например, адаптер USB-C to HDMI от Club 3D. Я, возможно, решу найти такой специально для этой консоли Steam.
Геймпады не работали в некоторых неигровых ситуациях
Я был разочарован тем, что несколько приложений, в частности PlasmaTube и Jellyfin, не сразу заработали с моими геймпадами. PlasmaTube, похоже, вообще не поддерживает геймпады, а Jellyfin поддерживает, но даже запуск через Steam не позволил мне запустить его. Мне удалось сопоставить Steam Controller с управлением клавиатурой и мышью, но это оказалось гораздо сложнее, чем должен был бы делать геймпад.

Это было разочаровывающе, потому что я надеялся, что мини-ПК-консоль будет работать как замена моей потоковой приставки Chromecast. Я собираюсь провести больше исследований, чтобы выяснить, есть ли какая-то конфигурация, которую я могу сделать, чтобы упростить использование для потоковой передачи.
Я с нетерпением жду возможности поиграть и протестировать больше на моей консоли «Steambox», чтобы сделать игру более увлекательной и сделать ее более гладкой. Однако есть много причин приобрести мини-ПК, помимо игр в гостиной.