3981 подписчик
~ Для игровой системы я выбираю Arch Linux 😱😏🔥
Итак давайте по порядку, почему я в итоге выбрал именно Arch Linux:
Предисловие: Буквально недавно я собрал себе большой ПК для игр, который спрятал за телевизор и использую как очень мощную консоль. Тем самым я "разгрузил" свой рабочий ПК для работы над каналом и теперь экспериментирую с форматом HTPC (миник 780M)
Свой эксперимент я начал с 3-х доступных готовых варианта: Bazzite, ChimeraOS и HoloOS... в целом концепт у них хороший (они имитируют "формат" SteamOS на Steam Deck), но есть баги и масштабируется всё это дело не так как хочется именно мне ...
Тогда я начал экспериментировать с неизменяемыми дистрибутивами по типу: Fedora Silverblue и Kinoite и ряд ограничений который мне не нравились в готовых вариантах, отчасти были связаны именно с особенностями OStree систем.
В итоге они тоже отпадают (лично для меня и лично для игрового сетапа).
Остаются обычные дистрибутивы + Steam BigPicture.
Рабочее окружение для ТВ мне нравится именно Gnome, хотя изначально я использовал KDE, но на 4к телевизоре Gnome 200% выглядит очень сочно (для меня).
Для игр само собой нам нужно что-то по типу полу-роллингов (Fedora) или полноценные роллинги (ALT, Arch).
Конечно же я сначала думал в сторону ALT Regular GNOME, так как я уже привык к нему и знаю все косяки и самое главное как их лечить, но решил перед этим попробовать Arch.
Так как моей лени в последнее время нет предела, это не будет ручная установка, а весьма удобный (для меня) archinstall.
Система разворачивается в считанные минуты по критериям, которые задаю именно я (kernel-zen, pipewire, btrfs и т.д.).
После чего на выходе я получаю чистую систему (пришлось снести парочку не нужных на игровой системе гномовских приложений и пару иконок системных утилит).
И это сильно быстрее чем настраивать ALT Linux, так что тут побеждает практичность.
Теперь можно приступить к настройке системы:
Flathub уже доступен из коробки: ставим Steam, Flatseal, Warehouse, Mangohud, Gamescope и включаем блютуз (сервис отключен изначально), после цепляем Xbox контроллер и наcтраиваем сам Steam по вкусу и цвету.
У меня под игры доступен 4Tb nvme накопитель: задаю ему параметры монтирования в Gnome Disk и прописываю путь во Flatseal. Включаю русский язык, старт в библиотеку, режим совместимости Experimental, фоновую обработку шейдеров Vulkan и старт в режиме BigPicture.
В доп. настройках добавляем Steam в автозапуск и в настройках Gnome включаем автоматический вход пользователя.
Ставим Менеджер расширений: Vitals, Kstatus и JustPerfection. В последнем выбираем старт системы сразу на рабочий стол, а не в Обзор как сделано на стоковом гноме.
Почти готово. Ещё можно написать небольшой скрипт с автообновлением системы и добавить в cron.
Наша игровая система готова. Настройка такого сетапа занимает от силы минут 20, это если с кофе)))
В качестве мониторинга использую: Vitals и Mangohud
Все нужные мне игры запускаются на ура (47 из Steam + 14 сторонних), нет никаких проблем со сторонними лончерами как это было на Bazzite, а в Atomiс Heart можно выбрать 4к разрешение чего на готовых решениях не удавалось сделать.
Надеюсь данный вариант будет жить долго с учётом того что я не подключал AUR к системе и обновляться всё это дело будет со стоковых репозиториев Арча, а они как показывает моя практика довольно стабильные в последние годы.
2 минуты
8 июня 2024
186 читали