Изначально была мысль:
Если взять SFF-корпус, с низкопрофильно и дохленькой видеокартой, то получается аппарат с габаритами аналогичный игровым консолям. Однако, когда с линуксом, то возможностей ощутимо больше, в плане множества игр работающих и функций обычного десктопа. По итогу:

Почти всё через wine или эмуляторы, а весь ретрогейминг спрятан в RetroArch. Из нативных же портов под линух мало что установлено, хотя к таковым относятся и фанатские рекомпиляции-порты Zelda и Sonic.
Важное дополнение, влияющие на комфорт — это парочка нормальных геймпадов, получше фирменных от Sony или Microsoft. Например, распробованы Flydigi,
Vader 4 Pro и 5-й (более новый), очень малое время отклика и нормально одновременно уживаются usb-адапторы беспроводные.
СистемаСистема с Wayland'ом и KDE Plasma, только пара игр требует эмуляции x11 средствами xwayland.
Ради настоящей плавности и отсутствия тиринга добавлены правила в KWin для отдельных приложений (игр, по имени окна).
Всё живёт на btrfs и внутри LUKS — без особых мыслей, так получилось, по привычки. Быстрые и простые снапшоты btrfs используются через расписание и timeshift, это позволяет быстро и просто решать вопросы с восстановлением работоспособности после кривых обновлений или ковыряний.
Полнодисковое шифрование LUKS как-то само собой получилось, но делает пригодным и для транспортировки — чтобы туда никто ретивый ничего лишнего не закинул. Иногда в гости можно сходить, закинув в рюкзак как тинейджеры и остальные всякие «плойки» таскают на посиделки.
КонфигурацияМестами отдельные префиксы wine для 32-х и 64-разрядных приложений, потому что разные версии wine используются. Нет тиринга, нормальная плавность и субъективно и по метрикам 0.1% FPS, детальнее о [настройке аппаратуры и софта в отдельных постах:
- Настройки игры (графического движка)
- Работа планировщика задач в ОС
- P-States у видеокарты
По шуму и охлаждениюВ корпусе полным полно места, т.к. и DVD-привод не нужен и никакие 3.5" HDD тоже не имеют смысла. Сам операционка линух и всё на NVMe (PCIe v4.0) в 1Tb, игры занимают 550-600 Гб, вместе со всеми кешами шейдеров. На систему приходится 24-26 Гб, а для расширения объёмов дисковых можно на SATA-контроллер понавесить и два и три древних SSD, что на 2.5" и с SATA-подключением.
Вентилятор на выдув из корпуса 80мм, заменён на такой, которые способны развивать высокое давление, хоть и формально имеют небольшую производительность.
Обороты вентиляторов на видяхе и ЦПУ с остальным настроены через специальные службы-сервисы (демоны) в соответствии с предпочтениями и согласно наблюдением за прогревом железа.
Вибраций нет, благодаря отказу от HDD, потому шум от вентиляторов ощущается совсем иначе и в простое этот SFF-десктоп сложно обнаружить в тихой ночной комнате.
РезультатВполне годный себе «центр развлечений». Так что Valve со своим SteamOS вовремя выходит на рынок небольших компов, способных выполнять роль игровой консоли-приставки в гостиной у ТВ-панели на людских посиделках. Хотя лет 10-15 этот самый Steam-сервис будет выполнять роль CMDB для предварительного конфигурирования игр для пользователя.
Довелось прочувствовать это возясь с DXVK, который порой реально подкидывал иногда ступора и пришлось осваивать настройки (не про ntsync и esync/fsync). Потому местами задействованы и вариации-форки GPLAsync-v2.7.1, а так же Async-2.0, некоторые игры с ними гораздо лучше работают. Однако, это всё из области тюнинга конкретных игр, хотя и радует, что можно серьёзно повлиять, чтобы и в видео-память нормально влезали и без микрофризов работали.
#diy #linuxgaming #gaming #lang_ru