Мы установили SteamOS на обычный мини-ПК с процессором AMD – машину, которой нет ни в одном списке поддерживаемых устройств Valve. Система встала, определила всё железо и работает. Ниже – последовательность действий, значения настроек и тайминги, снятые по меткам на снимках.
Формально такая затея разрешена: с выходом SteamOS 3.8 Valve разрешила собирать собственный аналог Steam Machine на обычном ПК, правда с дискретной видеокартой AMD. Встроенная графика в её списки не попала, и это стоит проговорить отдельно. На странице справки Valve перечисляет устройства двумя списками: полная поддержка – Steam Deck, Steam Machine и Lenovo Legion Go S, бета-поддержка – Legion Go, ASUS ROG Ally и ROG Ally X, другие портативные устройства на процессорах AMD и дискретные видеокарты AMD. Встроенной графики настольных процессоров нет ни в одном списке. Запрета тоже нет: в отдельном разделе справки сказано, что систему можно ставить и на другие устройства на AMD, а о проблемах просят сообщать на GitHub, поскольку возможности службы поддержки с неофициальным оборудованием ограничены. Видеокарт NVIDIA в списках нет вовсе, хотя работа идёт: открытый драйвер уже попал в предварительные сборки системы, но в стабильную ветку пока не вышел.
Конфигурация
| Компонент | Модель | Цена |
|---|---|---|
| Barebone-система | MSI Cubi Z AI 8M-027BRU: Ryzen 7 8845HS, Radeon 780M, блок питания 120 Вт | 34 990 руб. |
| Память | 2 x ADATA AD5S56008G-S, DDR5-5600, по 8 ГБ | 28 998 руб. |
| Накопитель | ARDOR GAMING Simple SI512QSHI, 512 ГБ, M.2 NVMe | 8 499 руб. |
| Итого | 72 487 руб. | |
Заказать саму Steam Machine в России сейчас можно только из-за рубежа: версия на 512 ГБ стоит от 117 тысяч рублей, и к этому добавляется около 15 тысяч таможенного платежа. Итого порядка 132 тысяч против наших 72,5 тысячи, но сопоставлять эти цифры напрямую не стоит – машины устроены по-разному, и дальше в статье видно, в чём именно разница.
Основа сборки – barebone-система: готовая машина без памяти и накопителя. Процессор, корпус, блок питания и модуль Wi-Fi уже внутри, память и диск докупаются отдельно. В каталогах магазинов такие устройства ищутся в разделе платформ для сборки ПК, а карточка конкретной модели может называться неттопом.
Порты: два HDMI 2.1, два USB-C с поддержкой 40 Гбит/с, четыре USB-A, два сетевых разъёма Realtek RTL8125 на 2,5 Гбит/с, комбинированный аудиоразъём. Накопитель в машину ставится один, поэтому двойная загрузка исключена – и здесь есть деталь, которую видно только на вскрытой машине.
На плате размечены три позиции M.2. Первая, с подписью KEY-E, занята модулем Wi-Fi. Вторая, KEY-M с пометкой NVMe/SATA, предназначена для основного накопителя – в неё мы и поставили SSD. Третья подписана KEY-B SSD, под неё разведены контактные площадки и даже установлены стойки под крепёжный винт, но самого разъёма на плате нет: в этой конфигурации его не распаяли. То есть место под второй накопитель конструкцией предусмотрено, а воспользоваться им нельзя.
Про объём памяти. Встроенная графика не имеет отдельной видеопамяти и берёт её из общей оперативной: при 16 ГБ система отдаёт игре 6 ГБ видеопамяти. У Steam Machine для сравнения 16 ГБ системной плюс 8 ГБ выделенной GDDR6 отдельной микросхемой. То есть 16 ГБ двумя планками – нижняя граница для такой сборки, а не запас.


Проверка до сборки
Единственное, что имеет смысл проверить до того, как машина собрана, – модуль Wi-Fi. В спецификациях он называется AMD RZ616, но под этим обозначением в разных партиях встречаются разные микросхемы, и от того, какая попалась, зависит наличие драйвера в ядре SteamOS.
Определяется по маркировке и коду FCC на самом модуле. У нас оказался MediaTek MT7922, код FCC RAS-MT7922A22M – он обслуживается драйвером mt7921e, который в ядре есть. Если бы внутри стоял чип Realtek, беспроводной сети могло не быть вовсе.
Попутно выяснилось расхождение в описании магазина: звуковой кодек указан как ALC269, фактически стоит ALC256. На работу не влияет, но характеризует точность спецификаций.
Сборка стандартная: нижняя крышка на четырёх винтах, под ней два разъёма памяти и место под накопитель. Две особенности модели: кнопка питания вынесена на боковую панель, а не на переднюю, где расположены только четыре разъёма USB и аудио; вентилятор вместе с кнопкой закреплён на съёмной крышке и соединён с платой шлейфом, так что откладывать крышку в сторону нельзя.



BIOS
BIOS – AMI Aptio Setup версии 2.22.1293, прошивка EB032AMS0.1A10 от 03.09.2025. Часы при первом включении не выставлены и показывают произвольные дату и время – на работу это не влияет.
На вкладке Main проверяются три значения. Память должна определиться полным объёмом и на штатной частоте: у нас 16384 МБ DDR5 на 5600 МГц. Накопитель должен быть виден по модели и объёму: ARDOR GAMING m.2 NVME SI512QSHI, 512,1 ГБ. Сетевые контроллеры – два Realtek PCIe 2.5GBE Family Controller.

Перед установкой меняются две настройки. Secure Boot выключается – с включённым машина не загрузится с флешки. Fast Boot выключается тоже: при быстром старте USB на этапе загрузки не опрашивается, и флешка не попадает в меню загрузки. Второй пункт в сетевых инструкциях обычно не упоминают, хотя именно он чаще оказывается причиной.
Размер видеопамяти под встроенную графику здесь не настраивается: в разделе Integrated Graphics Configuration у параметра UMA Frame buffer Size единственное доступное значение – Auto.
Отдельно об обновлении прошивки. Для этой машины доступна версия 1A50 от 10.03.2026, но установить её на систему без Windows нельзя: утилиты прошивки в самом BIOS нет ни в одном разделе, а MSI распространяет только флешер под Windows. Мы собирали загрузочную флешку с установщиком Windows и вызывали командную строку по Shift+F10 – флешер не запускается, в среде предустановки нет нужных библиотек Visual C++. Вывод: если прошивку планируется обновлять, это делается до установки SteamOS.
Запись образа
SteamOS устанавливается из образа восстановления – того же, которым восстанавливают Steam Deck. Скачивается он со страницы загрузки Valve, ссылка на неё есть и в самой справке по установке. У нас это был файл steamdeck-oobe-repair-20260707.10-3.8.14.img.bz2: 3,13 ГиБ в сжатом виде, распакованный образ – 8,12 ГБ, нужна флешка от восьми гигабайт. Valve рекомендует Balena Etcher для Windows и macOS, Rufus для Windows и dd для Linux. Обе программы бесплатны, описания на русском и ссылки на загрузку есть у нас: balenaEtcher и Rufus. Распаковывать скачанный архив перед записью не нужно – оба инструмента принимают .bz2 и разжимают его сами, а Rufus при выборе такого файла переключается в режим посекторной записи DD.
Команда на macOS:
diskutil unmountDisk /dev/diskN && \ bzcat ~/Downloads/steamdeck-oobe-repair-20260707.10-3.8.14.img.bz2 | \ sudo dd of=/dev/rdiskN bs=1m
Три замечания по ней. Ключа status=progress в macOS нет, это ключ версии GNU; ход записи выводится по Ctrl+T. Писать надо в /dev/rdiskN, а не /dev/diskN – разница в скорости на порядок. Номер устройства проверяется дважды: dd не переспрашивает.
Запись 8 120 172 544 байт заняла 1015 секунд, 8,0 МБ/с – флешка медленная. На Linux команда выглядит так:
bzcat steamdeck-oobe-repair-20260707.10-3.8.14.img.bz2 | \ sudo dd if=/dev/stdin of=/dev/sdX oflag=sync status=progress bs=128M
Загрузка с флешки и диагностика
Загрузка через меню F11, пункт UEFI с именем флешки. От первых сообщений ядра до рабочего стола среды восстановления прошло 16 минут. Основное время занимает операция, о которой сообщает строка A start job is running for Grow File System on /home: образ рассчитан на меньший накопитель и растягивает служебный раздел на всё свободное место флешки, у нас на 7,8 ГБ. Таймаута у операции нет, индикации прогресса тоже.
Промежуточные состояния, которые выглядят как сбой, но им не являются: длительный чёрный экран; чёрный экран с курсором, не реагирующим на мышь; после появления рабочего стола – белые обрывки окон, которые не стираются. Артефакты перерисовки уходят сами, когда сессия догружается. В сообщениях ядра проскакивает amdgpu ... REG_WAIT timeout ... optc314_disable_crtc – известное косметическое сообщение для RDNA3.
Прерывать этот этап нельзя: если выключить машину во время растягивания раздела, флешку придётся записывать заново. Проверять, жива ли система, следует индикатором Caps Lock или переключением на текстовую консоль по Ctrl+Alt+F2. На быстрой флешке шаг занимает около минуты.
Среда восстановления – это полноценный рабочий стол KDE Plasma с терминалом. До установки имеет смысл снять показания, поскольку всё, что не работает здесь, не заработает и после установки:
lspci -k | grep -A3 -Ei 'vga|ethernet|network|audio' ip -br link vulkaninfo --summary aplay -l lsblk dmesg -l err,warn
Главное в выводе lspci -k – строка Kernel driver in use у каждого устройства. Пусто означает, что драйвера нет. Наш результат:
| Устройство | Что это | Kernel driver in use |
|---|---|---|
| 01:00.0, 02:00.0 | Realtek RTL8125 2.5GbE, две штуки | r8169 |
| 03:00.0 | MediaTek MT7922 802.11ax | mt7921e |
| c6:00.0 | AMD HawkPoint1 – это Radeon 780M | amdgpu |
| c6:00.1 | Radeon HD Audio, звук по HDMI | snd_hda_intel |
| c6:00.6 | Ryzen HD Audio, кодек Realtek ALC256 | snd_hda_intel |
| 04:00.0 | Realtek RTS525A, кардридер | драйвер не привязан |
В выводе vulkaninfo должен быть драйвер RADV и идентификатор графики gfx1103. У нас графика опознана как RADV PHOENIX. Единственное устройство без драйвера – кардридер, на работу системы это не влияет.
Здесь же стоит подключиться к Wi-Fi и проверить, что беспроводная сеть работает: дальше вся установка пойдёт без провода.

Установка
На рабочем столе среды восстановления четыре значка: Wipe Device & Install SteamOS – полная установка с уничтожением содержимого диска, Re-image Device – сброс к заводскому состоянию, Repair SteamOS – переустановка с попыткой сохранить данные, Recovery tools – правка загрузочных разделов.

Диалог подтверждения не указывает целевой диск. Текст сообщает, что операция сотрёт всё безвозвратно, но ни модели, ни объёма не приводит; цель выводится в журнал уже после согласия – Disk /dev/nvme0n1: 476.94 GiB, Disk model: ARDOR GAMING m.2 NVME SI512QSHI. На машине с несколькими накопителями лишние диски разумно отключить физически.
В журнале установки есть две строки, снимающие вопрос о том, не превратит ли образ от консоли обычный компьютер в кирпич:
Performing BIOS updates Skipping update due to unsupported hardware revision :: Updating controller firmware if necessary Device does not look like a Steam Deck, not attempting to flash any controllers
Установщик опознаёт, что он не на Steam Deck, и прошивки не трогает.
Разметка, которую он создаёт, объясняет устройство системы:
| Раздел | Размер | Назначение |
|---|---|---|
| p1 | 256 МиБ | EFI System |
| p2, p3 | по 64 МиБ | служебные FAT |
| p4, p5 | по 5 ГиБ | два корневых раздела, схема A/B |
| p6, p7 | по 256 МиБ | var, тоже парой |
| p8 | 100 МиБ | home, растягивается при первом запуске |
Два корневых раздела по 5 ГиБ – механизм атомарных обновлений: новая версия разворачивается во второй раздел, при неудаче остаётся первый. По итогам установки система сообщила SteamOS root device: /dev/nvme0n1p5 (rootfs-B). Корневая файловая система – btrfs, ядро – linux-neptune-616, загрузчик GRUB с записью Boot0000 SteamOS, микрокод amd-ucode.img на месте.
Копирование корневого раздела заняло 177 секунд при скорости 30,3 МБ/с – вчетверо быстрее, чем писалась та же флешка, поскольку чтение с флеш-памяти быстрее записи. Второй корневой раздел копируется уже с внутреннего диска и заполняется за 4,1 секунды при скорости 1,3 ГБ/с – это та же схема A/B, но источник другой. Вся установка – 6 минут 16 секунд от нажатия Proceed до окна Reimaging complete.

Первый запуск
Первая загрузка после установки останавливается в BIOS и ждёт нажатия F1. Установщик добавляет в NVRAM запись Boot0000 SteamOS, AMI фиксирует изменение конфигурации и требует подтверждения. Внешне машина выглядит зависшей. Для мини-ПК, установленного за монитором или в стойке без клавиатуры, это тупиковая ситуация: без F1 система не загрузится.
Далее – штатный сценарий: подключение клавиатуры и мыши, выбор языка, часового пояса и сети. Русский в списке есть, весь последующий интерфейс на русском. На экране подключения периферии нарисован настольный корпус, а не наладонник – SteamOS определила машину как десктоп.

Сразу после подключения к сети начинается обновление системы. Скорость загрузки по Wi-Fi – 44,9 МБ/с, всё обновление занимает около семи минут. Оценка оставшегося времени на старте показывает «осталось 7 ч.» и пересчитывается примерно через минуту.
После обновления мастер первого запуска проходится заново – снова язык, сеть и перезагрузка. Это следствие атомарного обновления: новая система развёрнута во второй корневой раздел, и мастер отрабатывает уже на нём. Во втором проходе добавляется шаг подгонки изображения под экран, рассчитанный на телевизоры, обрезающие картинку по HDMI; на мониторе ползунок трогать не нужно, иначе рабочий стол получит чёрную рамку.
От нажатия Proceed до работающей системы – 22 минуты.

Итоговое состояние
В системе SteamOS 3.8.28, сборка 20260922.1, ядро 6.18.50-valve2-1-neptune-618. Вариант системы – steamdeck, то есть тот же, что на фирменных устройствах; имя устройства тоже steamdeck. Корневые разделы по 5 ГиБ, home развёрнут до 466 ГБ, подкачка – zram на 8,4 ГиБ.

Работает: графика Radeon 780M, звук по HDMI, звук в аналоговом разъёме, обе проводные сети, Wi-Fi, Bluetooth-наушники по профилю A2DP с кодеком AAC, геймпад Xbox по кабелю, сон и пробуждение, удалённый доступ по SSH.
Не работает или работает с оговорками:
Геймпад Xbox по Bluetooth. Проверяли Xbox Wireless Controller поколения Series X|S, идентификатор устройства 045E:0B13 – Steam определяет его по имени модели как Xbox Series X Controller. Он сопрягается, попадает в список подключённых контроллеров, отдаёт уровень заряда батареи, вибрация работает – но интерфейсом не управляет. В журнале bluetoothd видно, что не поднимается профиль ввода HID over GATT: не читаются ни описание устройства, ни характеристики отчётов, ни идентификатор производителя. Соединение рвётся через минуту, узлы ввода то появляются, то исчезают, и ни один процесс их не открывает. По кабелю USB-C тот же геймпад работает без замечаний, устройство сразу открывается процессом Steam.
Мы проверили версию про устаревшую прошивку контроллера и обновили её с помощью приложения Xbox Accessories на отдельном компьютере с Windows. Прошивка сменилась – это видно и по номеру версии в приложении, 5.23.6.0, и по ревизии устройства в системе, которая изменилась с REV_0509 на REV_0517. После возврата геймпада на SteamOS в журнале появились ровно те же строки об ошибке чтения дескрипторов, а узлы ввода в этот раз не создались вовсе. Обновление прошивки проблему не решает.

Геймпад Nintendo Switch 2 Pro. Подключить не удалось вовсе. Контроллер не появляется в эфире: сканирование Bluetooth-адаптером находит бытовые устройства вокруг – лампу, розетку, датчик температуры, – а джойстика среди них нет. До драйвера дело не доходит, хотя модуль hid-nintendo в ядре присутствует и загружен, так что контроллер первого поколения, судя по всему, заработал бы.
В настройках Steam есть список инструкций по привязке, и в нём четыре семейства: Xbox One, PlayStation 4, Nintendo Switch Pro и PlayStation 5. Второго поколения Switch там нет. Но судить по этому списку нельзя: нашего Xbox Series X в нём тоже нет, есть только Xbox One, и это не помешало Steam опознать модель по имени. Вывод про Switch 2 Pro сделан по собственной проверке, а не по содержимому списка.

Определение наушников в разъёме. Система постоянно считает активным выходом динамики, а порт наушников – недоступным, хотя звук в разъёме есть. Автоматического переключения при подключении наушников не происходит, выход выбирается вручную.
Глубокий сон. Машина засыпает и просыпается, но не достигает аппаратного состояния сна – в журнале остаётся строка Last suspend didn't reach deepest state. Потребление в спящем режиме выше ожидаемого.
Ограничение потребления. SteamOS не опознаёт машину: в свойствах системы модель значится как unknown, и вместе с опознанием пропадают интерфейсы управления питанием. Привычной по Steam Deck регулировки ватт и фиксации частоты графики нет.
Кардридер. Драйвер к контроллеру Realtek RTS525A не привязан.
Производительность
Чтобы понять, на что машина способна, мы прогнали встроенный бенчмарк Forza Horizon 5 – он выдаёт средние, минимальные и максимальные кадры отдельно для симуляции на процессоре, отрисовки на процессоре и графического ядра, и сам отбраковывает негодные прогоны. Всего сделано десять прогонов.
Постоянные условия: разрешение 1920 x 1080, полноэкранный режим, вертикальная синхронизация выключена, ограничение частоты кадров снято, сглаживание MSAA 2x, губернатор процессора powersave, Proton 11.0, BIOS 1A.10, две планки памяти. Менялся только пресет графики. На пресете Low сделано четыре прогона подряд, разброс среднего значения составил 0,85 процента, минимум во всех четырёх совпал до десятой доли – поэтому на остальных пресетах хватило двух прогонов.
| Пресет | Кадры, среднее | Кадры, минимум | Оценка игры | Видеопамять | Упор в графику |
|---|---|---|---|---|---|
| Low | 82,4 | 69,2 | 60 | 2,10 ГБ | 0,1 % |
| Medium | 69,3 | 59,2 | 60 | 2,43 ГБ | 8,6 % |
| High | 61,8 | 51,6 | 58–59 | 2,93 ГБ | 56,4 % |
| Ultra | 40,5 | 33,4 | 38 | 4,96 ГБ | 94,9 % |
| Extreme | 33,9 | 27,2 | 31 | 6,32 ГБ | 94,0 % |

Игра сама выставляет себе пресет Low и делает это с запасом: на Medium машина держит 69 кадров в среднем. Но там же видно, чем игра платит за осторожность – количество подвисаний за заезд растёт с одного-четырёх на Low до 42–59 на Medium. По среднему счёту Medium выглядит приемлемо, по плавности – нет. На High, что любопытно, подвисаний всего семь, и это повторилось в двух прогонах подряд; объяснения этому у нас нет.

Процессор ни на одном пресете не был узким местом. На Low симуляция выдавала 175 кадров против 82 у графики, то есть вдвое больше нужного, и даже на Extreme держала 104. Ryzen 7 8845HS для такой графики избыточен.
Граница играбельности проходит между Medium и High. На High оценка игры падает до 58–59 кадров, а доля кадров, упирающихся в графику, подскакивает с 8,6 сразу до 56,4 процента. При этом пресет High включает трассировку лучей на среднем качестве, и встроенное видеоядро её считает.

Видеопамять заканчивается раньше производительности. Это главный результат замеров. На Ultra игра занимает 4,96 ГБ из 5,67 доступных – 87 процентов. На Extreme она запрашивает 6,32 ГБ при доступных 5,67, то есть выходит за границу, и частота падает до 31 кадра, а задержка вырастает с 65 до 104 миллисекунд.


Здесь и становится наглядным то, о чём сказано в начале: видеопамяти у машины нет отдельной, она берётся из тех же 16 ГБ. На одной планке доступный объём был бы примерно вдвое меньше, и Ultra не поместился бы вовсе – не по скорости, а по объёму.
Тайминг
| Этап | Время |
|---|---|
| Проверка комплектующих и сборка | около часа |
| Настройка BIOS | 10 минут |
| Запись образа на флешку | 17 минут на медленной флешке |
| Загрузка с флешки до рабочего стола | 16 минут на медленной флешке, около минуты на быстрой |
| Диагностика до установки | 5 минут |
| Установка | 6 минут 16 секунд |
| Первый запуск с обновлением | 22 минуты |
Суммарно от распаковки до работающей системы – от полутора до двух с половиной часов, и разница почти целиком определяется скоростью флешки.
Стоит отметить, что машину мы собрали не ради экономии и не как замену портативным ПК от Valve. Это тестовый стенд для наших будущих материалов: на нём мы будем следить за выходом новых сборок SteamOS, проверять, что меняется от версии к версии, и снимать скриншоты функций, о которых пишем. Встроенной графики для этого будет достаточно, а как показали первые тесты, поиграть на ней тоже получится.
SteamOS
AMD