Установка Heroic Games Launcher

Steam на сегодняшний день является основным поставщиком коммерческих игр в Linux. Другие системы дистрибуции, к сожалению, не идут так же активно в сторону этой операционной системы. Однако есть альтернативные способы запуска игр из таких библиотек как GOG или Epic Game store. В этой статье рассмотрим Установку Heroic Games Launcher и запуск игр с его помощью.

Что такое Heroic Games Launcher

Heroic Games Launcher (HGL)- это программа лаунчер с открытым исходным кодом для запуска игр приобретённых в таких сервисах как Epic Games Store и GOG. Вы можете запускать игры из любой из поддерживаемых библиотек не переключая приложения. Heroic Games Launcher может синхронизировать библиотеки из уже установленных Epic или GOG, так что вам не придётся скачивать их снова. Кроме того он поддерживает магазины приложений обозначенных сервисов дистрибуции, так что вам не нужно будет переключаться на другие приложения или запускать браузер, чтобы приобрести игры.

Второй важной особенностью Heroic Games Launcher является кроссплатформенность, так что вы сможете установить его в Linux, например в Ubuntu и запускать приобретённые игры в этой операционной системе. Для этого в программу встроена поддержка WINE и Proton, для запуска не адаптированных под Linux игры. Так же HGL можно установить на игровую консоль Steam Deck.

Установка Heroic games Launcher в Linux

Продемонстрируем процесс установки и подключения на примере Kubuntu, этот метод так же подойдёт почти для любого другого дистрибутива основанного на Debian. У меня не получилось подключится к Epic только на отечественном дистрибутиве Astra Linux, но я не прикладывал достаточно усилий, чтобы решить эту проблему. Возможно в будущем дополню инструкцию.

Предварительно стоит установить актуальные драйвера для видеокарты под Linux с поддержкой Vulkan.

Установка клиента

Итак для начала необходимо перейти на сайт клиента: https://heroicgameslauncher.com/ и на главной странице кликнуть по кнопке загрузить (Download).

Сайт Heroic Game Launcher

На следующей странице необходимо перейти по кнопке Other See All, чтобы скачать установочный deb-пакет.

Загрузка пакета Heroic Game Launcher

По этой ссылке вы попадёте на страницу последнего релиза лаунчера на GitHub. Нужно пролистать описание релиза до списка с файлами и найти там файл с расширением deb. Цифры в версии пакета на момент когда вы будете загружать могут отличаться от тех, что вы видите на скриншоте.

deb пакет Heroic Game Launcher

После того как файл будет скачан необходимо установить его обычным способом. Как правило для этого достаточно запустить его двойным кликом и ввести пароль учетной записи с правами суперпользователя для установки. Для большего понимания этого процесса рекомендую прочитать статью «установка deb-пакета«.

Установка Heroic Game Launcher из DEB пакета

Установка в Arch Linux

Установить HGL в дистрибутивах основанных на Arch Linux ещё проще, поскольку программа уже присутствует в AUR. Например в Majaro достаточно включить AUR в pamac и найти в поиске heroic game launcher. Далее устанавливается обычным образом.

heroic game launcher aur

Вход в Epic Game Store

По завершению установки можно запустить Heroic Game Launcher из главного меню в разделе Игры. При первом входе будет отображена история изменений текущего релиза программы. Можно закрыть это окно и перейти в левом меню в раздел Login.

вход в heroic game launcher

На этой странице вы можете войти в Epic или GOG используя свои логины от этих сервисов.

epic и gog в heroic game launcher

Так же здесь можно выбрать язык подключения.

смена языка в heroic game launcher

Для авторизации просто выберите нужный сервис дистрибуции и кликните по кнопке. Внутри программы запустится браузер для входа в выбранный сервис Epic или GOG, дальше всё стандартно.

вход в epic game store в heroic game launcher

После удачной авторизации вы увидите соответствующее уведомление на экране входа.

выполнен вход в epic

Загрузка WINE и Proton

Теперь можно перейти в библиотеку игр или войти во второй сервис, если у вас есть там учётная запись с играми. Игры от обоих сервисов будут отображаться как единая библиотека. Понять какая игра из какого сервиса можно будет по иконке на игре в библиотеке. Но прежде чем приступать к установке игр необходимо установить WINE среду для запуска Windows игр в Linux. На этом сайте есть несколько инструкций по настройке Wine вы можете ознакомится с ними тут. На начальном этапе достаточно просто поставить хотя бы последние версии Wine и Proton в клиенте Heroic Game Launcher. Для этого перейдите в левом меню в раздел Менеджер Wine.

библиотека игр heroic game launcher

Если список пуст то необходимо кликнуть кнопку обновить.

обновление списка hgl wine

После этого кликните по иконке загрузки у последней версии Wine. То же самое можно сделать для Proton. В клиенте Heroic Game Launcher используются версии GE разрабатываемые сообществом. Они немного отличаются от тех, что разрабатываются например компанией Valve для своего клиента Steam.

установка hgl wine

Когда среда WINE и Proton будут загружены иконка загрузки изменится на иконку удаления. Можно приступать к установке игр.

удаление hgl wine

Установка Heroic Game Launcher на Steam Deck

  1. В режиме рабочего стола на Steam Deck откройте магазин Discover, найдите и установите Heroic Games Launcher.
  2. Откройте Heroic Games Launcher, нажмите Настройки — Общие — Прокрутите вниз и включите функцию Добавить игры в Steam автоматически. (При этом все установленные игры будут автоматически добавляться в библиотеку Steam).
  3. Нажмите кнопку Магазины в левом боковом меню и войдите в оба магазина — Epic Store и GOG Store.
  4. Теперь щелкните Library (Библиотека) в левом боковом меню, а затем нажмите кнопку refresh library (Обновить библиотеку) в правом дальнем верхнем углу. Теперь должна отобразиться библиотека игр Epic и GOG.
  5. Далее щелкните Wine Manager на левой боковой панели и установите последние версии Wine-GE и Proton-GE (те, что находятся в верхней части списка), дайте им минуту, чтобы установиться и обновиться.
  6. Теперь пришло время выбрать игру для установки, например игра Dishonored, которая находится в библиотеке Epic Games (эти шаги должны применяться как для игр Epic, так и для игр GOG). Щелкните на обложке игры, затем нажмите на три точки в правом дальнем углу и выберите Check Compatibility (Проверить совместимость).
  7. Откроется ProtonDB, где мы найдем игру, которую пытаемся установить, и проверим наличие подходящей версии Proton, которую мы хотим выбрать для установки и игры, если игра воспроизводима на Steam Deck. (При необходимости это всегда можно изменить в дальнейшем).
  8. Нажмите кнопку install (Установить), щелкните на выпадающем меню Wine version (Версия Wine) и выберите версию Proton, которая лучше всего подходит для вашей игры. Dishonored — это Platinum/Verified, поэтому необходимо выбрать последний установленный Proton-GE Proton.
  9. Если игра не добавляется в Steam автоматически, вы можете нажать на опцию Add to Steam в окне настроек игры в Heroic Games Launcher.
  10. Вернитесь в режим игры, вы должны увидеть игру в библиотеке Steam со всеми наложенными иллюстрациями. Запустите игру.

Запуск игр в Heroic Game Launcher

Запуск Windows игр из библиотек GOG и Epic Game рассмотрим в теории, поскольку для каждой игры могут быть нюансы по установке дополнительных компонентов или выбора версии WINE\Proton, а так же античит клиентов. В общем случае процесс выглядит следующим образом.

Вы находите игру в библиотеке я выбрал пару игр для примера на скриншотах. Открываем игру и в верхнем углу видим кнопку меню. Нас интересует пункт «Проверить совместимость».

страница игры в heroic game launcher

Кликнув по нему открываем окно браузера с информацией об игре с сайта protondb. Это сайт наполняемый сообществом с информацией о том как запускать игры в Proton и Wine среде под Linux. На самой первой странице видим, что у игры «золотой» статус и это не плохо, значит шансы, что игра запустится успешно и получится поиграть весьма велики.

статус игры на protondb

Теперь необходимо открыть описание игры на protondb кликнув по названию в списке и внимательно изучить сообщения пользователей о том какую версию proton или wine использовать, какие компоненты включить с помощью wine tricks и т.д. Для каждой игры это будет своя информация и я оставлю это за рамками данной статьи для ваших экспериментов и изучения. В конце статьи будут ссылки на ресурсы где можно подглядеть готовые решения по запуску конкретных игр. К сожалению большинство информации будет на английском — используйте браузер с переводчиком, если не справитесь сами. Тем временем, если игра имеет хорошую поддержку можно начать установку и продолжать изучать форум protondb.

установка игры в heroic game launcher

Как только вы кликните по кнопке установить Heroic Game Launcher попросит вас указать параметры установки. Среди прочего нужно выбрать версию WINE для запуска. Этот параметр в последствии можно будет изменить.

выбор версии wine для игры

Далее остаётся только дождаться скачивания и установки игры. Обратите внимание на кнопку «Импортировать игру». С её помощью можно добавить файлы игры в библиотеку если они уже были скачаны клиентом Epic Game. Таким образом можно сократить время на установку. Особенно актуально для очень больших игр.

загрузка игры в hgl

По окончании загрузки на странице игры появятся кнопки для запуска игры и настройки её параметров. Можете испытать судьбу и ткнуть кнопку запустить сразу после скачивания, велика вероятность, что вам повезёт.

ошибка wine в heroic game launcher

Если же после клика по этой кнопке вы получаете окно с ошибкой отсутствия WINE то необходимо кликнуть кнопку настройки и в поле версия Wine переключить версию и вернуться обратно по стрелке вверху. Здесь же настраиваются дополнительные параметры запуска игры, устанавливаются специфичные библиотеки WINE и другие параметры. Для каждой игры вы можете указывать свои уникальные версии WINE и его настройки.

настройки wine для игры в hgl

Это базовые навыки установки и запуска игр в Heroic Game Launcher. По мере поступления информации статья может дорабатываться, а так же возможно будут инструкции по запуску конкретных игр о чём будет уведомление в Telegram и VK, так что подписывайтесь, чтобы не пропустить. Дополняйте статью полезной информацией в комментариях!

Как и обещал вот ссылки на документы с базой настроек игр из epic для запуска в Linux.

Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!

Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.

  1. Константин

    Спасибо за информацию о Heroic Games Launcher!

    Ответить
  2. Михаил

    Я установил Heroic Games Launcher на свой компьютер и все прошло гладко. Удобно и быстро!

    Ответить
  3. Дмитрий

    Heroic Games Launcher устанавливается очень просто: скачайте установочный файл с официального сайта, запустите его и следуйте инструкциям на экране. После установки вы сможете запускать и обновлять игры с помощью этого лаунчера.

    Ответить
  4. Максим

    Установка Heroic Games Launcher — это очень просто. Просто следуй инструкциям на экране, и всё будет готово к использованию. Не стоит беспокоиться, это не сложно!

    Ответить