Как устанавливать игры на Linux?
Внедрение Linux-дистрибутивов на подобии Astra, Simply Linux, Alt или Rosa в государственные органы, а также изучение этого семейства операционных систем в образовательных учреждениях, рано или поздно приведет к тому, что их начнут использовать на домашних компьютерах. Да и на работе, в общем-то, многие привыкли сыграть пару каток во время обеденного перерыва, или пока шеф не видит.Но, если с выходом в интернет или просмотром видео проблем при использовании Linux не возникает, то с видео-играми не все так просто.
Проблема в том, что большинство разработчиков игр считают нецелесообразным делать релизы отдельно для Linux. Они объясняют это тем, что этими операционными системами пользуется мало людей, соответственно нет коммерческой выгоды. Но не стоит разочаровываться, ведь есть как минимум 5 способов, которыми пользуюсь я: это инструкции, как запустить игру для Windows на Linux.
Установка видеоигр на Linux через Центр Приложений

Как устанавливать игры на Linux? — Сервисный центр «RE:SPAWN» | Саратов, Энгельс
Использование Центра Приложений или Discover является наиболее простым способом установки игр. По сути, этот метод инсталляции аналогичен тому, что применяется на телефонах посредством Google Play и AppStore или Магазина Приложений в среде Windows.
Заходите в соответствующий раздел и выбираете понравившуюся игру по скриншоту, описанию или названию. Однако вы не найдете популярные тайтлы, поскольку здесь представлены только те видеоигры, которые имеют открытый исходный код и бесплатно распространяются. Примером подобной игры является 0 A.D., которая является аналогом платной Age of Mythology.

Как устанавливать игры на Linux? — Сервисный центр «RE:SPAWN» | Саратов, Энгельс
Использование Steam
Steam – огромная платформа, на которой собрано тысячи платных и бесплатных игр, старые, новые и даже те, что только разрабатываются и проходят тестирование. Но это не главное преимущество сервиса. Компания-владелец платформы Valve является активным распространителем идеи выпуска игр для ОС, основанных на Linux. Ей принадлежит инструмент Proton, с помощью которого большинство представленных на Steam игр могут запускаться на Линукс системах. При этом от пользователя не требуется никаких действий. Достаточно просто купить понравившуюся игру и нажать «играть». Все необходимые зависимости и библиотеки будут установлены автоматически.

Как устанавливать игры на Linux? — Сервисный центр «RE:SPAWN» | Саратов, Энгельс

Как устанавливать игры на Linux? — Сервисный центр «RE:SPAWN» | Саратов, Энгельс
Стоит отметить, что установить Steam на Linux так же просто, как и на Виндовс. От вас потребуется перейти в соответствующий раздел загрузки, скачать установочный файл и запустить инсталлятор. Завершающий этап – войти в аккаунт и наслаждаться любимыми играми со своей Библиотеки.
Запуск игр через Wine
Wine – это набор программ и библиотек, которые обеспечивают запуск Windows-приложений на Линукс так же просто, как и на родной ОС. Примечательно, что с использованием Вайн вы можете установить лицензированные и пиратские версии игр. Бывают некоторые исключения, но они случаются по вине криворуких сборщиков пираток.
Чтобы приступить к установке игры, следует выполнить инсталляцию самого Wine. Все необходимые инструкции для этого можно найти на официальном сайте проекта.

Как устанавливать игры на Linux? — Сервисный центр «RE:SPAWN» | Саратов, Энгельс
Теперь покажу, как с помощью Wine можно легко установить игру. Как и в случае с Виндовс, вам потребуется скачать образ игры с торрента или купить его на сайте разработчика. Я буду использовать первый способ, поэтому предварительно скачал интересующую меня игру.
В моем дистрибутиве Debian testing с оболочкой Cinammon предусмотрена утилита для монтирования образа, которая запускается с контекстного меню. В вашем случае этого может не быть, если у вас иная Linux ОС или интерфейс.

Теперь перехожу на смонтированный диск и запускаю через Wine всем знакомый Setup.exe.

Открывается стандартное виндовсовское меню установки, где я просто нажимаю Далее-Далее-Далее.

По завершению на Рабочем Столе появляется ярлык только что установленной игры. Запускаю и наслаждаюсь геймингом.

Важно! В некоторых случаях при установке игры потребуется выполнить инсталляцию дополнительных библиотек. Например, Visual C++, DirectX или .NET Framework. Однако это случается и при использовании Windows.
Применение PortProton
Это программное обеспечение объединяет в себе возможности сразу обоих проектов Proton от Valve и Wine. Как и в случае с обычным Вайном, вам потребуется предварительно скачать образ игры и запустить инсталлятор, только теперь не через Wine, а PortProton и выполнить стандартную установку.
Преимущество этого способа установки в том, что софт самостоятельно ищет и устанавливает все необходимые зависимости и дополнительные пакеты для запуска игры. Минус – не будет ярлыка на Рабочем Столе.

PortProton развивается группой энтузиастов, поэтому скачать программу можно только на официальной страничке на GitHub. Там же имеются все инструкции по установке для разных Linux-дистрибутивов.

Как устанавливать игры на Linux? — Сервисный центр «RE:SPAWN» | Саратов, Энгельс
Использование нативных версий игр
Это специально адаптированные разработчиками версии игр под Linux. В интернете их можно найти в виде единого или нескольких образов, которые после скачивания следует распаковать в удобную папку.

В некоторых случаях используется установочный скрипт, который автоматизирует процесс инсталляции. Запуск подобной игры также осуществляется через файл-скрипт.

Схожий метод запуска имеют портативные версии видео-игр для Windows, которые запускаются на Linux через Wine или PortProton.

Заключение
Утверждения любителей Windows, что Linux-дистрибутивы предназначены только для программистов и на них невозможно запустить игры, являются ошибочными и не имеют связи с реальностью. Да, процесс установки и запуска в некоторых случаях отличается, но и iOS и Android имеют свои нюансы. В целом операционные системы, основанные на Линукс, уже являются достойной заменой Виндов, а если учесть скорость разработки и улучшения ядра, вполне возможно, что они смогут вырваться вперед. По крайней мере в России.
Как устанавливать игры на Астра Линукс
Залогиньтесь под пользователем, для которого необходима установка. Откройте терминал (Alt+t). Выполните команду su (либо sudo -s, в зависимости от версии ОС). Установите игру запустив инсталлятор openpref.
- Для установки игры на Astra Linux нужно залогиниться под нужным пользователем и запустить терминал командой Alt+t. Далее нужно выполнить команду su или sudo -s в зависимости от версии ОС и запустить инсталлятор openpref.
- Игры на Linux устанавливаются в директорию /usr, состоящую из двух папок: /usr/bin с исполняемыми файлами программ и /usr/sbin с файлами, которые запускаются с правами администратора. Некоторые бесплатные игры на Linux: War Thunder, Counter-Strike: Global Offensive, Team Fortress 2, Dota 2, Fishing Planet, No More Room, Awesomenauts и Dead Maze.
- Чтобы скачать лаунчер для Linux, нужно перейти на официальный сайт Tlauncher(а) или скачать jar-архив по ссылке и выбрать версию Linux при скачивании.
- Установку игр на Linux можно осуществить с помощью Lutris, для этого нужно установить приложение и выбрать игру, которую необходимо установить, затем выбрать папку для установки игры.
- Astra Linux Special Edition 1.7 основан на Debian 10 (buster), ядро составляет 5.4 LTS с планами обновления до версии 5.10 до конца 2021 года.
- Для скачивания игр для Linux можно воспользоваться такими сайтами, как Steam, GOG, The Humble Store, itch.io, LGDB, Game Jolt.
- Для установки Astra Linux на устройство нужно подключить USB-накопитель со скопированным ISO-образом технологического диска к устройству, выбрать язык установки и текстовый (псевдографический) режим, а затем выполнить установку ОС.
- Для установки пакетов на Astra Linux можно использовать терминал командой sudo apt install, а также Графический менеджер пакетов synaptic для установки и настройки репозиториев.
Куда устанавливаются игры на Линукс
В Ubuntu пользовательские программы в большинстве случаев устанавливаются в директорию /usr, но программа находится не в одной папке, а разделена на части:
- /usr/bin — исполняемые файлы программ
- /usr/sbin — исполняемые файлы программ, которые запускаются с правами администратора
Какие игры можно установить на линукс
Лучшие бесплатные игры на Linux:
- War Thunder.
- Counter-Strike: Global Offensive.
- Team Fortress 2.
- Dota 2.
- Fishing Planet.
- No More Room in Hell.
- Awesomenauts.
- Dead Maze.
Как скачать лаунчер на Астра Линукс
1. Переходим на официальный сайт Tlauncher(а) или качаем jar архив по этой ссылки, сразу после нажимаем на большую кнопку «Скачать Tlauncher» и выбираем версию для Linux, если только вы не скачали jar архив по второй ссылки.
Можно ли на Линукс установить игры
Установка игр в Linux с помощью Lutris:
В качестве примера будет показана установка игры World of Tanks в Ubuntu 19.04. Ссылка откроется в установленном приложении Lutris, нам предложат установить игру. Нажимаем на Install. Дальше можно выбрать папку, в которую будет установлена игра.
На каком ядре Астра Линукс
ГК Astra Linux выпустила ОС Astra Linux Special Edition 1.7 на базе Debian 10 (buster). В составе продукта — ядро 5.4 LTS, и до конца 2021 года его запланировано обновить до версии 5.10.
Где можно скачать игры на Линукс
Ниже будут перечислены несколько сайтов, на которых можно скачать игры для Linux:
- Steam. Если вы опытный игрок, то наверянка слышали про Steam.
- GOG. Если вам интересны только игры, не имеющие DRM-защиты, то GOG сможет предложить вам их большую коллекцию.
- The Humble Store.
- itch.io.
- LGDB.
- Game Jolt.
Как установить на Астра Линукс
Для установки Astra Linux на Устройство: Подключить USB-накопитель со скопированным ISO-образом технологического диска к Устройству:
1. Выбрать язык установки.
2. Выбрать для установки ОС текстовый (псведографический) режим (пунки меню «Установка»).
3. Выполнить установку ОС.
Как установить пакет на Astra Linux
Установка пакетов при подключенном репозитории производится в терминале командой: sudo apt install. также установка пакетов и настройка репозиториев может производиться с помощью Графический менеджер пакетов synaptic.
Как на Линукс установить игры
Установка игр в Linux с помощью Lutris:
Переходим на официальный сайт программы в раздел Games и выбираем нужную нам игру. Найдя игру, выбираем (если доступно) редакцию скрипта с нужным нам сервером (например для World of Tanks это будет RU DXVK version). Нажимаем на Install.
Установка игр на операционную систему Астра Линукс может представлять собой вызов для некоторых пользователей. Однако, процесс не является сложным, и может быть выполнен благодаря нескольким основным инструкциям.
Прежде всего, необходимо залогиниться под пользователем, для которого требуется установка игры. Затем, открываем терминал, нажимая комбинацию клавиш Alt+t. После этого запускаем команду su или sudo -s (в зависимости от версии ОС). Затем, запускаем инсталлятор openpref, который установит необходимую игру.
При установке игры в Linux, она, в большинстве случаев, разделена на несколько частей, и располагается в директориях /usr/bin или /usr/sbin. В Ubuntu пользовательские программы, как правило, устанавливаются в директорию /usr.
На Астра Линукс можно установить множество игр, в числе которых War Thunder, Counter-Strike: Global Offensive, Team Fortress 2, Dota 2, Fishing Planet, No More Room in Hell, Awesomenauts, Dead Maze.
Для скачивания лаунчера на Астра Линукс, можно перейти на официальный сайт Tlauncher(а) или качать jar архив по ссылке, и выбрать нужную версию для Linux.
Установка игр в Linux также возможна с помощью Lutris, который позволяет установить игру, выбрав нужную папку.
ОС Astra Linux Special Edition 1.7 с версией ядра 5.4 LTS позволяет пользователям работать с играми и приложениями без проблем. Все операции, связанные с установкой игры или приложения, выполняются через терминал или с помощью графических менеджеров пакетов, таких как synaptic.
Игры для ОС Астра Линукс можно скачать с таких сайтов, как Steam, GOG, The Humble Store, itch.io, LGDB и Game Jolt.
Для установки ОС Астра Линукс на устройство, необходимо подключить USB-накопитель со скопированным ISO-образом, выбрать язык установки и текстовый режим (псевдографический) режим для установки ОС.
Установка пакетов на ОС Астра Линукс при подключенном репозитории происходит в терминале, с помощью команды sudo apt install. Также установка пакетов может быть выполнена с помощью графического менеджера пакетов synaptic.
Как запускать игры в Linux (несколько способов; в том числе и запуск Windows-игр)
Доброго времени!
Вопросы относительно игр в Linux — одни из самых первых, которые задают пользователи, начав знакомиться с этой ОС. Многие из-за этой «неясности» (кстати) отказывают от Linux. Однако, не настолько уж и сложно это всё.
Попробую сразу же с места в карьер — ответить на самые часто-задаваемые вопросы по этой теме (которые я получал):
- «можно ли играть в Linux?» — можно! Ниже покажу подробно неск. способов;
- «в Linux есть все те же игры, что и под Windows?» — нет! Основные хиты (CS, Doom и пр.), конечно, есть, но менее популярные — могут отсутствовать;
- «пойдут ли игры от Windows в Linux?» — многие из них пойдут, но для их запуска нужны спец. доп. приложения (виртуальные машины, например. См. ниже). Когда всё будет настроено — разницы для вас не будет: также будете нажимать ярлычок. ;
- «для установки и настройки игр нужно вводить какие-то команды в терминале, это сложно?» — смотря, что вы и как хотите запустить. В своих примерах ниже я не буду использовать терминал (почти 😉);
- «игры в Linux работают хуже, чем в Windows и тормозят?» — опять же, смотря какие. Некоторые версии игр в Linux работают на порядок быстрее (с большим FPS), чем в Windows. Лучше это проверять экспериментально!
Теперь, (когда основные акценты расставлены 👀), ниже я представлю вам несколько простых способов запуска игр, с которых и порекомендовал бы начать знакомство при работе в Linux.
Вариант 1: браузерные игры
И так, одним из самых простых вариантов поиграть в Linux — это запустить браузер и найти какой-нибудь сайт со сборником онлайн-игр.
Во многие «простые» настольные игры (шашки, шахматы, карты, змейки, и т.д.) — играть можно без всяких проблем (и без каких-либо до-настроек)! 👌
Несколько ссылок в помощь:
-
(от Internet Archive);
- сборник старых DOS-игр (работающих в браузере); .

Запущена типичная онлайн-игра в браузере

Internet Archive — стрельба по пузырям
Вариант 2: «родные» игры для Linux
Само собой для Linux есть «родные» игры, т.е. разработанные специально для этой ОС (их еще называют нативными играми ).
Самый простой способ их «найти» и загрузить — воспользоваться встроенным менеджером программ (см. пример ниже для Linux Mint 👇).

Linux Mint — менеджер программ
В разделе «игры» можно установить специализированный клиент Steam (игры, купленные для Windows — будут доступны и для Linux!) и непосредственно сами игры.
Вся их установка и загрузка сводится к нажатию одной единственной кнопки «Установить» . (думаю, здесь без комментариев) .

👉 Кстати, установку Steam часто приходится выполнять через терминал. Для этого необходимо сначала подключить репозиторий multiverse (и запустить обновление) — команды, которые это выполнят (для Linux Mint, Ubuntu) :
sudo add-apt-repository multiverse
sudo apt update
Далее для установки Steam необходимо использовать команду:
sudo apt install steam-installer
После завершения установки Steam — ярлычок для его запуска будет в меню «ПУСК / игры» .

В разделе игр появились соотв. ярлыки
В Steam найти игры под Linux проще простого:
- сначала необходимо открыть магазин («Store»);
- установить флажок на «SteamOS + Linux» ;
- в найденном списке открыть нужное и нажать кнопочку «Установить» . Кстати, игр в Steam для Linux достаточно много: есть как платные версии, так и бесплатные.

Поиск игр в Steam
Далее останется только дождаться загрузки игры и нажать кнопочку запуска (Steam сам все настроит и запустит ее). Собственно, никаких серьезных отличий от использования Steam в Windows — здесь не будет. 👌

Установка игры в Steam

Вариант 3: игры и программы для Windows запускаем в Linux
Пожалуй, этот вопрос наиболее сложный.
Сразу скажу, что вероятности в 100%, что вам удастся запустить какую-то конкретную игру для Windows в Linux — нет! Однако, с большинством популярного ПО всё же достаточно легко удается «договориться». О том, как это всё настроить — пару строк ниже.
Эмуляторы
Примечание. Wine, описанный в статье ниже, нельзя назвать классическим эмулятором (но я это намеренно делаю, с целью упрощения знакомства с Linux).
Это спец. приложения, которые «воссоздают» среду Windows для отдельно-взятой игры (т.е. игра «считает», что ее запускают в Windows, а не в Linux). На мой взгляд, лучше всего начать знакомство с эмуляторами с приложения Wine (и его граф. оболочки PlayOnLinux — она существенно облегчит работу с эмулятором).
Если у вас Linux Mint — установить эти приложения можно через менеджер программ в разделе «Игры / эмуляторы» . На всякий случай привожу также команду через терминал:

Менеджер программ — эмуляторы — Playonlinux
После запуска PlayOnLinux — установка Windows-игр будет проходить в достаточно «простом» ключе. См. скриншот ниже. 👇
В качестве примера рассмотрю установку одной достаточно популярной игры: для начала необходимо нажать по меню слева «Установить программу» .

Playonlinux — установить программу
Далее есть два варианта развития событий:
- вариант 1 : выбрать из списка игр или др. разделов ПО ту программу, которая уже есть в библиотеке (в этом случае PlayOnLinux автоматически подберет необходимую версию Wine и настроек для запуска) . Этот вариант предпочтительный!
- вариант 2 : нажать по варианту «Установить программу, отсутствующую в списке». В этом случае установка будет несколько сложнее (и будет неясность: запустится ли вообще игра. ). Остановлюсь как раз на этом варианте.

После необходимо указать, что вы хотите установить игру на новый виртуальный диск (он будет создан автоматически).

Установить ПО на новый виртуальный диск
Далее необходимо будет указать битность приложения, указать версию Wine и установщик игры (обычно это какой-нибудь «setup.exe»).

Выбираем установщик для запуска
Затем в окне PlayOnLinux вы увидите привычный установщик (как в Windows). Просто нажимайте «Далее / далее. « пока не завершится процесс.

После завершения установки — в меню PlayOnLinux у вас появиться кнопка для запуска. Кликнув по ней, запустится «проводник Wine», ну а там и заветный ярлык на запуск игры. Легко. 😉

Playonlinux — запуск игры

Виртуальные машины
Для справки.
Виртуальная машина — спец. приложение, которое позволяет виртуально (т.е. программно, в отдельном окне) воссоздать работу компьютера, на который можно установить нужную вам ОС и программы.
*
Виртуальных машин сейчас достаточно много. Для первого знакомства и теста — я бы порекомендовал воспользоваться Virtual Box (в Linux Mint она доступна прямо через менеджер программ, без команд в терминале).
👉 Важно!
Чтобы виртуальная машина корректно работала — в BIOS должна быть включена виртуализация (так называемые технологии VT-X и AMD-V). Более подробно об этом тут

Linux Mint — менеджер программ — установить Virtual Box

Linux Mint — Пуск — Администрирование — Virtual Box
После запуска Virtual Box — первым действие будет создание виртуальной машины. 👇

Создать новую машину
Далее потребуется указать ОС (в своем примере я взял Windows 7). Кстати, для ее установки вам потребуется образ в ISO-формате.

Укажите тип и имя ОС
После необходимо будет указать размер выделяемой ОЗУ (она будет заниматься из вашей реальной ОЗУ во время работы вирт. машины), размер и тип диска, его расположение и пр. Все эти шаги я опустил, т.к. практической сложности они не представляют (для первого раза можно вообще просто нажимать «Далее» ).
Затем Virtual Box потребует указать ISO-образ с Windows . 👇

Указываем загрузочный ISO с Windows
Далее запустится обычная установка Windows на виртуальный диск (данные на вашем реальном диске такая установка никак не задевает). Здесь, наверное, доп. комментарии не нужны — установка простая, и ничего нажимать кроме кнопки «далее» и корректировки времени — не нужно!

Пошла установка ОС
После установки Windows в виртуальную машину — нажмите по меню «Устройства» (в Virtual Box) и выберите ISO-образ на котором нужная вам игра. Далее этот ISO появится у вас в проводнике, и вам останется только запустить установку игры (также, как в реальной Windows).

Через меню «Устройства» подключаем ISO-образ с игрой
По завершению установки — можно играть! Пример на скриншоте ниже. 👇

Игра установилась — можно запускать и играть!
👉 В помощь!
Более подробная инструкция о том, как установить и настроить виртуальную машину VirtualBox — находится здесь (пошаговый пример).
Вариант 4: облачный гейминг
Несколько лет назад стали набирать популярность облачные сервисы для игр. Принцип их работы примерно такой: вы по сети Интернет подключаетесь к мощному компьютеру, на котором и запускается игра. Изображение из игры с этого ПК (также по сети) передается на ваше устройство, с которого вы и управляете игровым персонажем.
В чем фишка : а в том, что вся нагрузка по запуску игры ложится на этот мощный компьютер (который предоставляет вам облачный сервис). А для вашего же устройства — в какую игру бы вы не играли нагрузка будет как при просмотре видео.
Как это все настроить на Linux? Многое зависит от облачного сервиса, который вы выберите. Например, в GeForce Now всё относительно не сложно:
- устанавливаете браузер Chrome;
- переходите на офиц. сайт GFN;
- регистрируетесь, оплачиваете услугу на месяц и играете.

GeForce Now — игра в браузере
👉 В помощь!
1) Облачные сервисы для игр (играем в любые игры на любых ПК и ноутбуках)
2) Облачный сервис GeForce NOW (GFN), или апгрейд теперь больше не нужен!
PS
Разумеется, вышесказанное — это далеко не всё, с чем вы можете «столкнуться». В зависимости от версии вашей Linux, игр и приложений — могут возникать самые разные нюансы. Впрочем, без «нюансов» и в Windows пока не обходиться. 👀
Установка Steam в Astra Linux
Сегодня Linux приближается к тому этапу развития, когда эту операционную систему можно использовать не только для работы, но и для развлечений.
Уже сейчас эту операционную систему можно использовать для просмотра видео в любом формате, прослушивания интернет-радио и музыки. В браузерах поддерживаются все стриминговые платформы и сервисы.
Для запуска игр, в Astra Linux, нет ничего лучше клиента Steam, так как он поддерживает большое количество игр.
По данным https://www.protondb.com на Linux работает более 17000 игр.
Сегодня мы рассмотрим установку клиента Steam в Linux.
Далее я подразумеваю, что у вас уже установлены официальные проприетарные драйвера NVidia. Для видеокарт Radeon не могу ничего сказать, так как она у меня отсутствует.
Установку драйверов мы рассмотрели в этой статье .
Настройка репозиториев
Добавим репозиторий Debian
Добавляем архитектуру 386:
Установка
При запросе нажмите Ок
После установки значок появится в разделе Сеть:

После первого запуска начнется загрузка обновления:

После неё будет запущена установка:

Нажмем Login to an exiting account чтобы войти:

Введите свой логин и пароль:

Введите код Steam Guard:

Будет запущен клиент Steam. Нажмите указанную кнопку, чтобы отфильтровать игры, которые можно запустить под Linux

В моей библиотеке это следующие игры:

Теперь вы можете устанавливать игры и играть.
Переключение языка интерфейса на Русский
Чтобы переключить язык интерфейса на русский, откройте Steam -> Settings
И выберите язык как показано на рисунке:

Язык интерфейса изменится.
Тестируем установку игры
Для проверки установим и запустим игру, в данном случае это будет Factorio.

Я заметил, что под Linux не сразу используется весь доступный канал, но через некоторое время, скорость возрастет до максимально возможной:


В игре работает поддержка модов:

Так же работает поддержка Steam Cloud:

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