- Heroic Games Launcher виступає неофіційним клієнтом для GOG на Linux, дозволяючи встановлювати, оновлювати та грати з підтримкою досягнень та хмарних збережень.
- Lutris централізує ігри з кількох джерел та використовує спільні інсталятори для автоматизації налаштування Wine та Proton у іграх GOG.
- Steam з Proton та драйверами AMD та Intel з відкритим вихідним кодом дозволяє значній частині каталогу Windows працювати на GNU/Linux з хорошою продуктивністю.
- Поєднавши Heroic, Lutris та Proton, ви отримаєте гнучку екосистему для насолоди бібліотекою GOG та іншими магазинами практично на будь-якому ПК або Steam Deck.
Якщо ви користуєтеся GNU/Linux і любите грати в ігри, рано чи пізно ви захочете дізнатися... Як легко встановити ігри GOG на Linuxбез проблем із тисячею команд чи дивними конфігураціями. Гарна новина полягає в тому, що сьогодні існує кілька дуже досконалих інструментів, які дозволяють вам насолоджуватися вашою бібліотекою GOG (та іншими магазинами) майже так само, як у Windows.
У наступних рядках ви знайдете вичерпний посібник, розроблений, щоб допомогти вам Встановлення та запуск ігор GOG на Linux за допомогою Heroic Games Launcher, Lutris, Steam+Proton та WineВи побачите, що вам потрібно, як ці платформи інтегруються, які переваги має кожна з них, а також деякі важливі деталі, такі як управління досягненнями, збереження в хмарі, DLC та продуктивність на настільних комп'ютерах і Steam Deck.
Що таке GOG і чому він так добре поєднується з Linux?
GOG (Good Old Games) – це цифровий магазин, де можна купити ігри та завантажувати їх. Інсталятори без DRM, які ваші назавждиВи не залежите від фонового клієнта чи компанії, яка «позичає» вам ліцензію на гру, що дуже добре відповідає філософії GNU/Linux. контроль над вашим програмним забезпеченням та вашими данимиА якщо ви не впевнені, який магазин обрати, ви можете звернутися до нашого Порівняння Steam та GOG.
Багато користувачів Linux вважають, що GOG та GNU/Linux – ідеальне поєднанняОпераційна система надає вам контроль над вашою машиною, а GOG надає вам контроль над вашими іграми. На відміну від більш закритих моделей, де ви можете грати лише доти, доки дозволяє платформа, тут ви можете завантажити інсталятори, зберегти їх та запустити за допомогою улюблених інструментів (Heroic, Lutris, Wine тощо).
Крім того, GOG включає у свій каталог як класичні ігри, так і сучасні назви, багато з яких мають рідні версії Linux або інсталятори, готові до WineХоча GOG не завжди так добре ставиться до Linux, як нам хотілося б, спільнота розробила обхідні шляхи, які роблять гру на нашій системі досить простою.
Основні опції використання GOG на Linux

Сьогодні, якщо ви хочете насолодитися Ігри GOG на LinuxУ вашому розпорядженні є кілька основних інструментів, і в ідеалі ви повинні знати їх усі, щоб вибрати той, який вам найкраще підходить.
З одного боку, це так Запуск героїчних ігорЦе, мабуть, найдосконаліше рішення для керування іграми GOG, Epic та Amazon на Linux, з інтегрованою підтримкою досягнень та хмарними збереженнями. З іншого боку, Лутрис Він функціонує як чудовий органайзер ігор: об'єднує рідні ігри, ігри з GOG, Steam, Humble Bundle та інших джерел, а також автоматично налаштовує оптимізовані середовища Wine.
Не забувайте про це Пара з протоном Ви також можете запускати багато інсталяторів GOG так, ніби це ігри для Windows, використовуючи переваги рівня сумісності Valve. А якщо ви хочете повернутися до основ, ви завжди можете скористатися... Вино «а пело» щоб запустити інсталятор GOG та налаштувати гру вручну.
Спочатку ця різноманітність може здатися приголомшливою, але на практиці вона зводиться до наступного: У вас немає нестачі варіантів чи гнучкостіВи можете використовувати Heroic як основний клієнт GOG та Epic, Lutris як командний центр для всієї вашої бібліотеки, а Steam+Proton для інтеграції деяких ігор у вашу колекцію Steam або для використання чудової системи контролера та геймпада від Valve.
Запуск Heroic Games: «клієнт» GOG для Linux
Запуск Heroic Games заслужив свою славу завдяки Він діє як «неофіційний клієнт» для GOG, Epic та Amazon Prime Gaming на Linux.Його інтерфейс сучасний, інтуїтивно зрозумілий та максимально орієнтований на те, щоб вам не довелося морочитися з внутрішніми налаштуваннями Wine або Proton, якщо ви цього не хочете.
Цей лаунчер дозволяє Увійдіть безпосередньо за допомогою свого облікового запису GOGВідображайте всю свою цифрову бібліотеку (покупки та отримані безкоштовні ігри) та одним клацанням миші завантажуйте, встановлюйте та запускайте ігри. Ви також можете додавати ярлики на робочий стіл, у меню програм або безпосередньо до Steam, що особливо корисно, якщо ви використовуєте Steam Deck.
Одна з найбільших переваг Heroic полягає в тому, що Він інтегрує розширені функції, такі як досягнення GOG, хмарні збереження для GOG та Epic.і систему автоматичного застосування відомих виправлень. Все це базується на таких технологіях, як Wine, Proton-GE та новий уніфікований середовище виконання UMU, але з інтерфейсу вам майже нічого не доведеться торкатися, окрім вибору рекомендованої версії.
Встановлення Heroic на Linux
Щоб встановити Heroic на більшість дистрибутивів, найпростіший спосіб — це використовувати його Пакет Flatpak або AppImageУ багатьох дистрибутивах (таких як openSUSE, Fedora, Ubuntu або SteamOS на Steam Deck) він відображається безпосередньо в магазині графічного програмного забезпечення, тому вам просто потрібно знайти «Heroic Games Launcher» і натиснути «Встановити». Якщо ви віддаєте перевагу покроковому посібнику, ось стаття про те, як це зробити. Встановлення та налаштування програми запуску героїчних ігор.
Якщо ви бажаєте мати більший контроль над процесом, ви можете перейти до Офіційна сторінка завантаження Heroic та виберіть формат, який найкраще підходить для вашої системи. Як Flatpak, так і AppImage прості у використанні та не потребують налаштування жодних незвичайних репозиторіїв. Наприклад, у Steam Deck рекомендується перейти в режим робочого столу та завантажити Heroic з Discover, магазину графіки KDE.
Рекомендована початкова конфігурація в Heroic
Перш ніж почати встановлювати свою першу гру, варто витратити кілька хвилин на налаштувати два або три ключові параметриособливо якщо у вас обмаль місця на внутрішньому диску або ви використовуєте карту microSD (типовий випадок Steam Deck).
У розділі «Героїчний» введіть Налаштування → Загальні і визначити a «Шлях встановлення за замовчуванням» Або ж, наприклад, папка «Heroic» на вашому другому жорсткому диску або в кореневому каталозі вашої карти microSD. Це запобігає заповненню системного диска. Трохи нижче, в полі «Встановити папку для нових префіксів Wine», створює ще одну папку (або структуру папок) на тому ж диску для зберігання префіксів Wine/Proton для кожної гри.
Героїчний створює незалежний префікс для кожної гриОтже, якщо ви щось зламаєте під час роботи з модами чи налаштуваннями, це не вплине на решту ваших ігор. Це дуже безпечний спосіб експериментувати. Поки ви цим займаєтесь, також перевірте, чи правильно визначено шлях до вашого облікового запису Steam, якщо ви хочете, щоб Heroic автоматично додавав ігри до вашої бібліотеки Steam.
Далі в тому ж меню є кілька опцій інтеграції: ви можете увімкнути або вимкнути автоматичне створення ярликів на робочому столі, в меню «Пуск» або в Steam. На настільному ПК багато людей віддають перевагу запуску всього з Heroic, але в Steam Deck часто дуже зручно поставити галочку навпроти опції «Додавати ігри до Steam автоматично», щоб скористатися перевагами рівня керування контролером та інтерфейсу ігрового режиму.
Завантажте Wine, Proton-GE та активуйте UMU
Щоб ігри GOG (та Epic) працювали на Linux, Heroic використовує Вино та Proton-GEЦе рівні сумісності, які перетворюють API Windows (включно з DirectX) на OpenGL та Vulkan у GNU/Linux. Proton-GE — це кастомізована версія з покращеннями та додатковими кодеками, які не завжди присутні в офіційному Proton від Valve.
У самому інтерфейсі Heroic, у розділі інструментів, ви можете Легко завантажте Wine-GE-Latest та Proton-GE-Latest Одним клацанням миші, не виходячи з програми. Зазвичай рекомендується мати принаймні останню версію Proton-GE, а якщо ви граєте в старіші ігри, також останню версію Wine-GE, якщо це дасть вам кращі результати.
Повернення до Налаштування → ДодатковоВарто ознайомитися з розділом експериментальних функцій. Рекомендується ввімкнути Підтримка «Комети» для GOG для запису досягнень та статистикиможливість автоматичного застосування відомих виправлень та використання UMU як середовище виконання Protonщо є єдиною системою, до якої сходяться такі проекти, як Heroic, Lutris та Bottles. Якщо ви зіткнулися з графічними помилками, у багатьох випадках Виправлення неполадок Вулкан може допомогти покращити сумісність.
Майте на увазі, що UMU працює на Proton, а не на Wine. Тому в Налаштування → Налаштування гри за замовчуванням Бажано змінити версію Wine за замовчуванням на Proton-GE-latest. На ноутбуках із виділеною відеокартою також можна вибрати опцію «Використовувати виділену відеокарту», щоб гра використовувала потужну відеокарту, а не вбудовану.
Увійдіть у GOG та керуйте своєю бібліотекою
Після того, як все налаштовано, наступний крок Увійдіть до своїх облікових записів GOG, Epic та Amazon З головного екрана Heroic. Щойно ви завершите вхід, ваша бібліотека з’явиться з іграми, які ви придбали або отримали безкоштовно.
У випадку з Epic, сеанси іноді можуть закінчуватися, тому, якщо ви одного разу увійдете в Heroic і не побачите своїх ігор Epic, просто увійдіть знову. Існує два методи автентифікації, тому ви можете спочатку спробувати стандартний, а якщо це не вдасться, альтернативний. У GOG сеанси, як правило, стабільніші та зазвичай не викликають стільки проблем.
В інтерфейсі бібліотеки ви можете використовувати Фільтри для приховування або показу ігор з кожного магазинуТож, якщо одного дня ви захочете бачити лише те, що є на GOG, просто зніміть прапорці з інших джерел. Встановлені ігри відображаються виділеними та першими, а невстановлені ігри відображаються сірим кольором.
Встановлення та запуск ігор GOG за допомогою Heroic
Встановити гру GOG за допомогою Heroic так само просто, як Відкрийте сторінку гри та натисніть кнопку завантаженняНа цьому ж аркуші ви можете перевірити приблизний розмір інсталяції, шлях, де вона буде встановлена, та, якщо дані доступні, «рівень», призначений їй у ProtonDB з точки зору сумісності.
Під час першого запуску гри це нормально, що Початок зайняв трохи більше часу, ніж зазвичай.Це відбувається тому, що залежності, компоненти Wine/Proton, а іноді й розповсюджувані пакети Microsoft встановлюються у фоновому режимі. Якщо ви вважаєте, що нічого не відбувається, поверніться до перегляду бібліотеки, і ви побачите індикатор виконання.
Після встановлення вам просто потрібно натиснути на «Відтворити», щоб розпочати відтворенняУ Steam Deck є важливе правило: епічні ігри (і, як запобіжний захід, ігри GOG також) слід запустити хоча б один раз у режимі робочого столу, перш ніж запускати їх з ігрового режиму Steam, щоб початкова конфігурація була згенерована правильно.
DLC, хмарні збереження та розширені опції
Коли ви купуєте DLC на GOG, Heroic дозволяє Керуйте цим з підменю дій гри, у розділі "Змінити інсталяцію".Там ви зазвичай можете вибрати мову, бета-канал та доступний DLC. Ця інтеграція зазвичай дуже добре працює в GOG; однак, в Epic іноді буває так, що гра очікує на відповідь, а іноді не розпізнає DLC, що змушує вас перевстановити гру з усім включеним контентом.
В окремих налаштуваннях кожної гри (значок опцій) ви знайдете кілька вкладок: Wine/Proton, параметри графіки, параметри запуску та «хмарні збереження»Якщо гра GOG підтримує хмарні збереження, ви побачите відповідну вкладку, де можна вручну керувати тим, які збереження завантажувати чи вивантажувати, або активувати автоматичну синхронізацію (яка все ще вважається бета-версією).
Щоб завантажити файли збереження з хмари, які у вас вже були, важливо Відкрийте гру один раз, щоб вона створила свою локальну структуру папокПотім, на вкладці «Збереження в хмарі», ви можете налаштувати шлях збереження, якщо Heroic неправильно його розпізнає (дуже поширене явище в деяких іграх Epic), і вибрати метод синхронізації. Будьте обережні з опціями «Примусове завантаження» та «Примусове завантаження», щоб випадково не перезаписати важливий прогрес.
Героїчний також дозволяє Запустити додаткові файли .exe, використовуючи префікс wine гриЦе дуже корисно для встановлення модів, зовнішніх патчів або утиліт, які очікують, що гра працюватиме в середовищі Windows. Просто перетягніть файл .exe у відповідне поле в додаткових параметрах і дотримуйтесь інструкцій майстра, як і в системі Microsoft.
Встановлення ігор GOG на Linux за допомогою Lutris
Lutris – ще один важливий стовп ігрової екосистеми Linux: це лаунчер, який централізує всі ваші ігри, незалежно від їхнього походженняВін може працювати з нативними іграми, іграми Steam, GOG, Humble Bundle, емуляторами та практично з усім, що можна запустити на комп'ютері, з Wine або без нього.
Їхня філософія дещо відрізняється від філософії Героїчної: Lutris функціонує як «оркестратор» інсталяторів та середовищ WineВін значною мірою залежить від спільноти. Для сотень ігор існують попередньо визначені інсталятори (YAML), які автоматизують завантаження залежностей, створюють префікс, налаштовують Wine та готують гру до роботи лише за кілька кліків.
Перш ніж встановлювати будь-що з GOG на Lutris, переконайтеся правильно встановити Lutris на вашому дистрибутиві І вам знадобиться обліковий запис GOG з придбаними іграми. Багато ігор дуже дешеві або навіть безкоштовні під час акцій, тому легко створити бібліотеку, не витрачаючи при цьому багато грошей.
Використання інсталяторів спільноти Lutris для GOG
Дуже зручний спосіб встановити ігри GOG на Lutris - це перейти до розділу «Джерела» та знайдіть гру на вкладці «Інсталятори спільноти»Там ви побачите список скриптів, наданих іншими користувачами; виберіть той, який вас цікавить, і натисніть на кнопка керування з командою «Встановити».
Коли ви запустите інсталятор, Lutris запитає вас З якого джерела ви хочете встановити гру?Якщо у вас є гра в GOG, виберіть цю опцію та підтвердіть її ще раз, натиснувши «Встановити». Далі вас запитають у директорії, куди ви хочете її встановити; виберіть шлях (наприклад, вторинний диск) та продовжте роботу майстра.
У багатьох випадках з’явиться екран із додаткові залежності або додаткові локальні файлиДеякі інсталятори дозволяють вказати інсталятор GOG, який вже завантажено та збережено на вашому комп’ютері; інші завантажать його безпосередньо. Якщо вам не потрібно нічого додавати, натисніть «Продовжити» та дозвольте Lutris завантажити все необхідне, включаючи будь-які компоненти Wine або розповсюджувані файли, які можуть відкривати власні вікна.
Після завершення попереднього процесу зазвичай з'являється наступне: фактичне вікно інсталятора GOGТам ви приймаєте ліцензійну угоду, вибираєте внутрішній шлях встановлення та завершуєте роботу майстра так само, як і у Windows. Після завершення у вас буде можливість запустити гру або закрити її, щоб повернутися до Lutris.
Практичний приклад: Carmageddon TDR 2000
Типовим прикладом використання Lutris з GOG є Carmageddon TDR 2000, класична жорстока гоночна гра 2000 року. За допомогою спільного інсталятора Lutris завантажує необхідні компоненти, запускає інсталятор GOG та виконує деякі автоматичні налаштування для визначення доступних роздільних здатностей екрана.
Під час першого запуску гра може відображатися додаткові вікна налаштування (як власний селектор роздільної здатності Carmageddon). Ви приймаєте їх, завершуєте роботу майстра, і в кінці можете натиснути на «Відтворити TDR2000», щоб перевірити, чи все працює правильно під Wine.
Коли ви закриєте гру, ви можете побачити ще одне вікно «Встановлення завершено!». Звідти ви можете натиснути «Запустити», щоб перезапустити гру, або «Закрити», щоб повернутися до Lutris. У бібліотеці Lutris кнопка керування, пов’язана з грою, зміниться на «Відтворити», щоб ви могли запускати його будь-коли.
Щоб видалити, просто натисніть стрілку поруч із кнопкою керування та виберіть "Видалити"І одна важлива деталь: щоб повністю закрити гру, недостатньо просто вийти з неї; іноді потрібно натиснути «Стоп» на кнопці керування Lutris, інакше процес Wine може зависнути у фоновому режимі.
Інсталятори, що запитують локальний GOG-файл
Є установники Lutris, спеціально для Версії GOG для Linux (наприклад, деякі ремастери, наприклад, «Full Throttle Remastered»), які явно вимагають «локального інсталятора з GOG.com для Linux». YAML зазвичай передбачає, що цей інсталятор є ZIP-файлом або певним пакетом.
У цих випадках вам потрібно Завантажте інсталятор зі свого облікового запису GOG, у розділі завантажень без клієнта.Замість використання Galaxy чи іншого інтерфейсу, ви заходите до своєї бібліотеки на вебсайті GOG, знаходите гру та завантажуєте інсталятор Linux (зазвичай це файл .sh, .tar.gz або .zip). Саме цей файл ви потім вказуєте Lutris, коли він запитує вас.
Якщо ви не можете знайти інсталятор Linux на вебсайті GOG, це може бути тому, що Скрипт Lutris призначений для старішого або певного пакета який більше не розповсюджується. У такому разі рекомендується перевірити сторінку гри на Lutris, прочитати коментарі та, за потреби, запитати спільноту або пошукати новіший альтернативний інсталятор, який працює з поточною версією GOG.
Що робити, якщо для вашої гри GOG немає інсталятора на Lutris
Іноді трапляється, що гра GOG, така як Легенда про героїв: Стежки в небі 3-яУ базі даних Lutris немає інсталятора. На Pop!_OS або інших сучасних дистрибутивах, навіть якщо у вас встановлено Steam, Proton, Wine, Protontricks та Lutris, Lutris може повідомити вам, що для цієї гри немає інсталяторів.
У такому разі у вас є кілька альтернатив. Одна з них — Створіть власний запис у Lutris за допомогою інсталятора GOG у WineЗавантажте файл .exe зі свого облікового запису, створіть нову гру в Lutris, виберіть Wine як запускач і вкажіть інсталятор. Це дозволить вам вручну керувати процесом, як і у Windows, але з Wine, керованим Lutris.
Інший варіант Використовуйте Steam з Proton як середовище виконанняДодайте інсталятор GOG як гру "не Steam", примусово вкажіть версію Proton у його властивостях та запустіть .exe-файл зі Steam. Якщо пощастить, гра встановиться з префіксом Proton, і ви зможете запустити її, як будь-яку іншу гру у вашій бібліотеці.
Зрештою, ви завжди можете вдатися до Вино без посередниківШляхом створення власного префікса wine, встановлення необхідних залежностей за допомогою таких інструментів, як winetricks або protontricks, та запуску інсталятора з терміналу або файлового провідника. Це найбільш ручний варіант, але також той, який дає вам повний контроль, коли немає попередньо налаштованої підтримки.
Steam, Proton та ігрова екосистема на GNU/Linux
Роками повторювалося, що Ви не можете грати в ті ж ігри на GNU/Linux, що й на Windows.Але це твердження зараз досить застаріло. Офіційний клієнт Steam для Linux та технологія Proton дозволили насолоджуватися більшою частиною каталогу Steam з майже нативною продуктивністю.
Valve інвестувала значні кошти в Linux, аж до запуску... Steam Deck з операційною системою на базі GNU/LinuxЦі ж зусилля принесли користь усій екосистемі: завдяки Proton та роботі спільноти (Proton-GE, DXVK, VKD3D…), багато ігор, розроблених для DirectX, майже безперешкодно перекладаються на Vulkan та OpenGL у Linux; якщо вас цікавить контекст, ви можете про нього почитати. Важливість Linux в світі
Це доповнюється гарною підтримкою з боку Драйвери для відеокарти AMD та IntelЗасновані на відкритому вихідному коді та інтегровані в ядро Linux, ці технології зменшують проблеми сумісності. Ігри, що використовують DirectX у Windows, працюють у Linux, перетворюючи ці виклики на сумісні API, з продуктивністю, яку в багатьох випадках ледве можна відрізнити від системи Microsoft.
Інша сторона медалі — це системи захисту від читерства та деякі дуже агресивні DRMякі все ще можуть вважати Linux «непідтримуваним» середовищем і блокувати гру. Незважаючи на це, кількість проблемних ігор зменшується, і все більше розробників адаптують свої рішення також для роботи через Proton.
Рекомендоване обладнання для гри в GOG на Linux
Щоб отримати максимум від своєї бібліотеки GOG та інших магазинів, вам знадобиться комп'ютер з певною графічною потужністюОсобливо для сучасних та ААА-ігор. Процесор важливий, але графічний процесор має вирішальне значення, коли справа доходить до запуску вимогливих ігор з гарною якістю та частотою кадрів.
У Linux найпростіший шлях зазвичай полягає у виборі Відеокарти AMD або Intelдрайвери яких мають відкритий вихідний код і добре інтегруються з поточними ядрами. У більшості дистрибутивів не потрібно встановлювати додаткові пропрієтарні драйвери: достатньо відносно нового ядра та оновленого графічного стеку; також є ігрові дистрибутиви, такі як PikaOS орієнтований на гравців.
У випадку NVIDIA, драйвери є пропрієтарними і, хоча вони працюють, Вони можуть вимагати додаткових кроків встановлення та спричиняти більше головного болю. з певними версіями ядра або графічного сервера. Ось чому багато людей рекомендують уникати NVIDIA в середовищах GNU/Linux, якщо у вас ще немає відеокарти, і ви все одно хочете отримати від неї максимум.
Для настільних комп'ютерів компанії, що спеціалізуються на Linux, такі як деякі інтегратори, пропонують комп'ютери з дискретною графікою AMD або Intel Arc Дуже потужний та повністю сумісний. Якщо ви віддаєте перевагу компактним форматам, міні-ПК типу Intel NUC з виділеними графічними процесорами (наприклад, «Serpent Canyon» з Intel Arc A770) або аналогічні системи на базі AMD пропонують цікавий баланс між малим розміром та ігровими можливостями.
А якщо вам не потрібно переміщувати найновіше обладнання AAA, сучасна інтегрована графіка від AMD або Intel Цього може бути достатньо для багатьох ігор GOG, особливо класичних, інді-ігор або менш вимогливих ігор. У таких випадках такі інструменти, як Heroic, Lutris та Steam, все одно нададуть вам доступ до величезного каталогу, без потреби у потужному графічному процесорі.
Вся ця екосистема доповнюється іншими можливостями, такими як ретро-емулятори (MAME, RetroArch), класичні графічні пригоди в жанрі «вкажи та клацни» і безліч безкоштовних або недорогих ігор, від таких ігор, як Transport Tycoon, до невеликих розваг, включених у самі середовища робочого столу.
З усіма цими іграми — GOG, Heroic, Lutris, Steam+Proton та досить добре підтримуваним обладнанням — гра на GNU/Linux перестає бути рідкістю та стає цілком життєздатним варіантом, з великою свободою вибору, контролем над вашими іграми та системою, яка, за умови правильного налаштування, може подарувати вам багато годин задоволення, не пропускаючи практично нічого зі світу Windows.
Пристрасний письменник про світ байтів і технологій загалом. Я люблю ділитися своїми знаннями, пишучи, і саме це я буду робити в цьому блозі, показуватиму вам все найцікавіше про гаджети, програмне забезпечення, апаратне забезпечення, технологічні тренди тощо. Моя мета — допомогти вам орієнтуватися в цифровому світі в простий і цікавий спосіб.
