Дистрибутивы Linux для гейминга

Автор оригинала: Seth Kenlon
  • Перевод
Linux предлагает как универсальные дистрибутивы для работы и игр, так и специализированные, заточенные под гейминг. В этом посте о том, какие игровые дистрибутивы Linux актуальны на сегодняшний день (сугубо ИМХО, конечно же), а вы можете поучаствовать в опросе и поделиться своим мнением на этот счёт.


Игры под Linux стали набирать популярность в 2013 году, когда Valve объявила о создании SteamOS на базе Linux. Кроме того, в январе 2013 года Valve портировала на Linux свою игру Half-Life. Пользователи Linux получили возможность играть в качественные игры, для которых в прошлом нужна была операционная система Windows или даже игровая консоль. Всё начиналось довольно скромно: всего несколько компаний (CD Projekt Red, Deep Silver, Valve и некоторые другие), добавили значок пингвина Linux в свой список совместимости. Но в конечном итоге даже Gearbox и Square Enix выпустили Linux-версии своих лучших игр. Сегодня благодаря проекту Valve Proton игры, у которых нет официального релиза для Linux, по-прежнему могут работать в SteamOS и других дистрибутивах Linux.

Однако не только Valve портировала игры на Linux. id Software — одна из первых компаний на рынке игр для Linux. Версии игр, созданные компанией для Linux, оказались весьма популярными. Многие из них были отмечены наградами «выбор читателей» и «выбор редакции» издания Linux Journal. Первой игрой id Software, портированной на Linux стал Doom, также были портированы многие другие игры компании. Независимо от того, нравятся ли вам современные игры или ретро, среди игровых дистрибутивов Linux с открытым исходным кодом обязательно найдутся подходящие варианты.

Вот краткий обзор нескольких дистрибутивов Linux, которые понравятся геймерам.

SteamOS



SteamOS принадлежит компании Valve. Она позволяет «превратить» свой ПК в игровую консоль. Игровые компьютеры от компании Valve (Steam Machine) — это устройства, которые могут стать заменой консолей. И тогда выбор SteamOS тем более очевиден. В SteamOS нет ничего особенного: по сути, это просто Debian GNU/Linux с Steam, установленным в качестве приложения, запускаемого по умолчанию. Когда вы загружаете свой компьютер, Steam запускается автоматически, и вы можете взаимодействовать с ним, используя только Steam Controller или любой геймпад в стиле Xbox. Вы можете создать ту же конфигурацию, установив Steam в любом дистрибутиве и включив режим «Big Picture». После установки SteamOS вы можете выбирать между двумя сессиями: SteamOS Desktop, где вы столкнетесь с привычным окружением на базе GNOME и Steam-сессией, где вы можете войти в ваш аккаунт Steam.

SteamOS всё-таки имеет особенности, заточенные под гейминг. Вряд ли вы будете использовать его для работы или учебы. SteamOS — это ещё и прошивка, которая ориентирована на машины с UEFI и BIOS, широкий спектр графических карт включая Nvidia и ATI, а также на современные аппаратные компоненты.

Lakka



Lakka эмулирует интерфейс Playstation 3 для ретро-игр. Я установил Lakka на Raspberry Pi Rev 1, используя Etcher. Lakka загружает интерфейс, который очень знаком игрокам PS3, и так же, как в Playstation, вы можете управлять всем, используя только игровой контроллер.

Lakka специализируется на ретро-играх и предоставляет игровые эмуляторы для старых систем и движков. Если у вас есть соответствующие образы ПЗУ, вы можете использовать эмуляторы, чтобы играть в игры от Nintendo, Sega Genesis, Dreamcast, N64 или homebrew-игры POWDER, Warcraft Tower Defense и так далее.

В Lakka OS нет предустановленных игр, но она позволяет легко добавлять их через SSH или Samba.

Pop_OS!



Не каждый стремится сделать из своего компьютера игровую консоль. Иногда всё, что вам действительно нужно, — это хороший компьютер с возможностью запуска игр с максимальной производительностью. Компания System76 разработала рабочий стол Pop_OS! на основе стандартного рабочего стола GNOME с некоторыми дополнениями. Pop_OS! не пытается быть самым современным, его дизайнеры просто реализовали удобные настройки по умолчанию. Для геймеров — это лёгкий доступ к Steam, Proton, WINE, игровым эмуляторам, PlayOnLinux, автоматическое распознавание и настройка игрового контроллера и многое другое. Pop_OS! недалеко ушёл от Ubuntu, его дорабатывали по мере необходимости, чтобы иметь возможность добавить нужные функции.

Помимо прочего, Pop_OS! — это высокопроизводительный рабочий стол. В нём реализованы все встроенные удобства GNOME для максимизации эффективности и сделаны необходимые модификации, чтобы соответствовать универсальным стандартам, которые десятилетиями формировались в KDE Plasma, Finder и Explorer. Pop_OS! — это интуитивно понятная среда, которая помогает пользователю сосредоточиться непосредственно на игровом процессе, а не на его обслуживании.

Drauger OS



Drauger — Linux-дистрибутив на основе Ubuntu (ветка LTS). Это ещё молодой проект, но он воплощает интересную философию компьютерных и игровых процессов и призван экономить ресурсы для выполнения поставленной задачи. С этой целью Drauger OS отказался от концепции традиционного рабочего стола и вместо этого предоставляет упрощенную панель управления, которая позволяет запускать игровой клиент (например, Steam, PlayOnLinux, Lutris и так далее) и настраивать службы (например, вашу сеть) или запустить приложение. Сначала это немного дезориентирует, особенно когда панель управления практически растворяется в фоновом режиме, но после нескольких часов работы вы понимаете, что полноценный рабочий стол в общем-то и не нужен. Ведь вы вряд ли согласитесь с тем, что в компьютере главное — это его рабочий стол. На самом деле вам важно быстрее и проще войти в приложение и чтобы это приложение работало хорошо.

Нельзя не сказать о производительности. Drauger OS пытается максимизировать производительность игр, используя ядро ​​с низкой задержкой. Ядро — это часть вашей операционной системы, которая взаимодействует с внешними устройствами, такими как игровые контроллеры, мыши и клавиатуры, и даже с жесткими дисками, памятью и видеокартами. Универсальное ядро, которое поставляется с большинством дистрибутивов Linux, уделяет более или менее одинаковое внимание всем процессам. Ядро с малой задержкой может отдавать предпочтение определенным процессам, включая видео и графику, чтобы гарантировать, что вычисления для важных задач будут выполняться быстро, в то время как приоритет обычных системных задач будет понижен. Ядро Drauger ориентировано на производительность, поэтому ваши игры получат приоритет над всеми другими процессами.

Linux вашей мечты



Elementary OS — один из самых красивых дистрибутивов Linux
Если посмотреть на самые базовые особенности «игровых дистрибутивов» Linux, то окажется, что они во многом похожи. Удивительно, но я играю в игры даже на своем ноутбуке с RHEL (благодаря Flatpak от Red Hat, который позволяет установить Steam). Так что, если вы хотите играть на Linux в этом десятилетии, то вопрос не в том, как это сделать, а в том, какую систему использовать.

Самый простой ответ на вопрос, какой дистрибутив Linux использовать, выглядит так: выберите тот, который лучше всего работает на вашей машине. Вам нужно найти дистрибутив Linux, который без проблем распознает ваше железо и игровые контроллеры. Найдите его и будет вам счастье: останется только установить игры и начать играть.

Конечно же, существуют и другие дистрибутивы Linux для игр: Fedora Games Spin, RetroPie, Clear Linux, Manjaro. Это список можно продолжать ещё долго. Сможете? -)



На правах рекламы


Увлекаетесь играми? Хотите создать собственный игровой сервер? Наша компания предлагает серверы, которые можно использовать для любых целей, в том числе для установки игрового сервера.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Какой ваш любимый Linux-дистрибутив для игр?

  • 0,0%Choices0
  • 10,4%SteamOS21
  • 1,0%Lakka2
  • 3,0%Pop_OS!6
  • 1,5%Drauger OS3
  • 2,0%Fedora Games Spin4
  • 1,5%RetroPie3
  • 2,0%Clear Linux4
  • 34,6%Manjaro70
  • 44,1%Свой вариант (расскажите о нём в комментариях)89
VDSina.ru — хостинг серверов
Серверы в Москве и Амстердаме

Комментарии 52

    +7
    Скриншот после слов «Linux вашей мечты» пренадлежит Elementary OS. Обожаю эту ось, и надеюсь, что ее название автор оригинальной статьи не добавил намерено, потому что это какая-то техника нлп
      +4
      Согласен, очень симпатичная операционная система!
        +4

        Подпишите, пожалуйста, под скриншотом (например, курсивом), что это Elementary OS. Открытый, бесплатный и в буквальном смысле красивый проект заслуживает того, чтобы ему заплатили вниманием и честным цитированием.


        Вообще, как вариант, было бы круто, чтобы вы в каждый раздел добавили еще и ссылки на сайты самих осей. Например, так: "Lakka эмулирует интерфейс...". А то на Etcher ссылка есть, а на сам предмет рассмотрения (оси) — нет.

          +1
          Спасибо, сделал.
            0
            На Mac OS как-то слишком смахивает.
            –1
            Да, симпатичная, ведь дизайн базируется на макоси :)
            +1
            Вот только глюковат и не имеет графической улититы установки фирменных драйверов (в частности, Nvidia), поэтому непригоден для неразбирающихся пользователей.
              –1
              Да, проблемы есть, ну а где их нет?) Мы можем только смиренно писать issue или искать workaround.
              Задержка при переключении языка по capslock ru/en в 100 ms, и в половине java приложений не работают некоторые горячие клавиши на русской раскладке. Не то чтобы это нельзя было обойти, просто было бы здорово еслиб работало из коробки.
              Не совсем понимаю что вы имеете ввиду про драйвера.
              Большая часть всех драйверов устанавливается через AppCenter, и драйвера для Nvidia в том числе. image
              Или я что-то путаю?
                0
                slowpoke
                В non-free части Debian и Steam из реп мэйнтейнится сотрудником Collabora, и проприетарный драйвер зелёных опакечен.
                /slowpoke
            +6
            По моему мнению можно использовать любой удобный дистрибутив + wine.
              0

              Ещё бы неплохо + lutris для большего комфорта

              +1
              Есть PortWine для запуска игр от Blizard. SC2 работает отлично.
                0
                portwine вроде забросили, если ничего не поменялось. А так есть lutris ещё. Мне под мой не изысканный в играх вкус lutris+steam хватает на все.
                  +1
                  Проект живой, просто делается не так быстро. Группа в ВК живее всех живых. Еженедльные трансляции так же проводятся.
                –2

                воспользуюсь случаем, подскажите какой самый лучший дистрибут для хоста докера?

                  +7

                  Любой, с которым вы лучше знакомы.

                    –3

                    например установил ubuntu server, через месяц после обновлений и просто работы докера он уже занимал 20гб (чисто убунту, исключив всё от докера и почистив apt пакеты). Это прям как на windows привет WinSXS.

                      +2
                      Вы что-то не так с ней сделали. Точно не image/volume докера заняли всё? Потому что мои не растут совершенно. Что через месяц, что через полгода, что через 5 лет (но тот пора бы уже проапгрейдить до новой мажорной версии). Регулярные обновления, никаких особых чисток не делаю.
                        0

                        apt autoremove?

                          0
                          В ubuntu autoremove убирает устаревшие зависимости (чаще всего — от удалённого софта). Но без регулярной установки/удаления софта для экспериментов таких пакетов будет не больше десятка за время жизни мажорной версии. И то это обычно библиотеки суммарным весом максимум в мегабайт.
                        0
                        Можно проверить сколько образы, контейнеры и т.д занимают места.
                        docker sustem df

                        Плюс у докера из коробки не стоит log-rotate, могут и логи забить систему.
                        du -sh /var/lib/docker/containers/*
                        0

                        Кроме centos 8, который пока с докером не до конца дружит

                        +1
                        для хоста

                        Любой достаточно стабильный поддерживаемый дистрибутив. Например, Debian.

                        +2
                        Ubuntu.
                        Предыдущий релиз не поддерживал мобильные процессоры AMD Ryzen с Vega8 ни из коробки, ни с от производителя. Однако в последнем релизе всё заработало само-собой без танцев с бубном.
                          +1

                          Мой любимый дистрибутив для игр (как и для всего остального) Debian 9.

                            0
                            А можно просто собрать свой)
                            +3
                            Использовал ubuntu для всего. А год назад как-то забил на игры. Да и стационарный компьютер больше не использую. Эх, старею, видимо.
                              0
                              На всех дистрибутивах Linux можно играть в игры, но я считаю что нет смысла советовать перегруженные дистрибутивы по типу ElemntaryOS. На нём прекрасно можно работать, не спорю. Но точно не играть.
                                0
                                Да практически что угодно + wine, playonlinux, lutris, steam. Я вон вообще использую серверную федору.
                                  +2
                                  вечные серверы

                                  Скажите, а 32 ТБ трафика — тоже даются один раз и навсегда?))

                                    0
                                    Трафик указан на месяц
                                    –2

                                    Steam на Linux на самом деле не работает, потому что он 32-битный, а Линуксы — 64-битные или даже на arm. Если вам кажется, что он работает — то это только потому что 64-битные процессоры имеют совместимость с 32-битными (и эта ошибка неустранима), а Linux'ы имеют штуку под названием multiarch, и вот это легко исправляется: достаточно удалить multiarch и Steam либо удалится вместе с ним, либо перестанет работать, как это и должно быть.

                                      +1

                                      Аналогично и на Windows, кстати. Только штука называется WoW64 и так легко не исправляется.

                                        +1
                                        Особенно мне нравится, что 64 битные компоненты хранятся в System32, а 32 битные в SysWOW64. Это чтобы никто не смог запутаться.
                                          +1
                                          WOW64 — windows on windows-64 bit. System32, как водится, для обратной совместимости на уровне исходников. А еще удобно для внутренней реализации редиректоров, так как System32 и SysWOW64 имеет одинаковую длину.
                                            0
                                            Да, я примерно знаю историю всего этого добра. Хотя как по мне, так лучше бы заставили разрабов 64 битных версий читать из System64, и выглядело бы логичнее, и не нужно было бы делать кучу внутренней работы с этими самыми перенаправлениями ФС.
                                        +2
                                        Это какой-то странный троллинг?
                                          –2

                                          Зависит от того что понимать под троллингом. Но скорее нет, чем да, так как это выражение моего актуального мнения. Оно в значительной степени иррационально, но отсюда ещё не следует, что оно неверно.

                                            0
                                            Steam на Linux на самом деле не работает

                                            Но тогда и на Windows оно не работает:
                                            Аналогично и на Windows, кстати. Только штука называется WoW64 и так легко не исправляется.
                                              –1

                                              А Windows и так костыль на костыле, так что к ней аргумент не применим.

                                        0
                                        Ну, Америку вы не открыли, хотя за Pop_OS — спасибо.
                                        А когда завезут снова тариф с 3ГГц процессорами? Не всем нужно билдить/видео кодировать.
                                          0
                                          А когда завезут снова тариф с 3ГГц процессорами? Не всем нужно билдить/видео кодировать.

                                          Такие серверы есть в наличии, но с посуточной оплатой. Пока возобновлять вечные с такими параметрами не планируем.
                                          0

                                          А как дела обстоят с самими играми? Был опыт игры через Play on Linux в DMC3, Warcraft 3, может быть ещё что-то. Об удобстве речь не шла… Нормально поиграть можно было только в Valve'овский Left 4 dead.

                                            0
                                            А как себя VR чувствует в линуксе? В последний раз в линуксе я только Clicker Heroes в стиме запускал, да и то через wine и екзешник самого CH (все версии протона решили показать черный экран на 3 минуты, потом закрыть CH и спросить мое мнение об игре...) в самом обычном минте с winehq.
                                              +1
                                              Не работают почти все игры с античитами.
                                              Очень много игр просто работает, большая честь не работающих игр можно запустить с парой фиксов или просто заменой Proton на другой форк.
                                              Тут люди оставляют отзывы о совместимости с играми.
                                              www.protondb.com

                                              Хотел ответить, а вышло вот как… wolfreid
                                                0
                                                Void. Пакеты достаточно новые, вайн есть, придури нет.
                                                  0
                                                  Deepin Linux — действительно красивый, интуитивно понятный и простой. Уже лет пять стоит второй системой у меня рядом с Ubuntu. В нем легко можно выбрать драйвер для видеокарты. Стим предустановлен, впервые на линуксовом дистрибутиве игра запустилась без танцев с бубном.

                                                  Но главное — дизайн. Вся система выглядит гармонично как единое целое. При его создании ориентировались на MacOS, но ощущения копипасты не возникает как при пользовании elementaryOS. Именно эту OS выбрала Huawei для установки в свои ноутбуки, когда с майкрософтом начались терки.

                                                  Правда сейчас в последнем релизе круто изменили дизайн, выглядит немного странно, но посмотрим.
                                                    0
                                                    Kubuntu 20.04 + GOG :-)
                                                      0
                                                      Lakka OS весьма кривая и топорная, в плане конфигурации. Из так называемых сборок для ретрогейминга мне более всего понравилась RetroPie, как минимум, её приятнее конфигурировать.

                                                      В целом же, гейминг под линуксом имеет мало смысла. Да, запустить некоторые игры с поддержкой Linux или через WINE можно, но далеко не все, далеко не так качественно, как на родной платформе, и в конечном счёте квест по запуску конкретной игры на линуксе может оказаться веселее самой игры =)
                                                        0

                                                        Онлайн, да сталкивался у знакомых с проблемами не возможности играть нормально во всякие "пубги" и прочую… Мне не принципиально по этому xubuntu + Steam, отличный выбор. Все что шло в винде работает и тут.
                                                        Steam os усиленно смотрел, но это ось для теле приставки. Работать с нее буде проблематично.
                                                        Clear больше для intel"овских nuc"ов. Могут быть проблемы например со звуком.

                                                          0
                                                          SteamOS — это не дистрибутив. Её дистрибутив это Debian.

                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                          Самое читаемое