Очень часто общаясь с людьми по поводу Linux натыкаюсь на вопрос как под Linux идет та или иная игра. В этой статье я хочу разложить всё что я знаю о Linux гейминге и о запуске различных игр заточенных под Windows.
Для удобства разделю игры на несколько категорий:
1. Нативные порты под Linux
2. Windows игры без Linux версии
С первой категорией я думаю что всё понятно, эти игры в большинстве своём будут работать также как на Windows, а вот со второй дела обстоят куда интересней.
Для начала избавимся от вопроса "А пойдёт ли…?"
Проверить это очень просто. Существует специальный сайт https://www.protondb.com/ на нём вы можете посмотреть запускается ли игра и если не запускается, то что можно сделать.
Если на сайте в рекомендациях по запуску игры вы увидели что-то подобное
То эти параметры запуска игры нужно прописать вот сюда
Теперь что касается игровых лаунчеров.
У Steam есть официальный лаунчер под Linux который ничем не отличается от такового в Windows, но по умолчанию вы не сможете поиграть в Windows игры. Для этих целей у Steam есть разработка под названием Proton. Если говорить простым языком, то это утилита которая создаёт виртуальный диск C: в вашей системе, а также инициализирует системные вызовы Windows внутри вашего дистрибутива Linux (НЕ ПУТАТЬ С ЭМУЛЯЦИЕЙ!!!).
Чтобы активировать Proton в Steam последовательно выполняем эти действия:
Поздравляю теперь вы можете запускать Windows игры!!!
Теперь Epic Games Store и GOG. Для них есть прекрасный лаунчер Heroic (В подробности настройки вдаваться не буду на YouTube и так полно гайдов)
Для всего остального использую PortProton, подробнее про него можете почитать на его официальном сайте: https://linux-gaming.ru/
Что же касается игр, скажем так, "полученных бесплатно со сторонних ресурсов" то для этого также подойдёт PortProton.
Я рассказал далеко не о всех возможностях Linux как игровой ОС пройдя лишь поверхностно по этой действительно интересной теме, для более подробного изучения советую посмотреть это видео https://www.youtube.com/watch?v=v9tb1gTTbJE (если знаете английский) или вот это если не знаете https://www.youtube.com/watch?v=Y53Ox2tmsLU (но он менее подробный)
Подписывайтесь на LFE в других социальных сетях:
Telegram: https://t.me/lfe_project
Mastodon: https://mas.to/@lfe