Playing on Linux no longer a problem. You can play tons of AAA titles, indie games, and Windows exclusive games on Linux. Many games from GOG, Steam, Epic Games, Origin, and Ubisoft Connect should work flawlessly.
Unfortunately, GOG does not offer a client for Linux that you can use.
So, in this guide, I will focus on Install and play GOG games on Linux.
If you’ve been following us, you may have come across our ultimate guide to Epic Games Store on Linux. It’s more or less the same thing, but for a different store.
GOG.com is famous for offering DRM-free games. Moreover, if you make a purchase on GOG, the developer usually gets a good share of it compared to other stores.
3 ways to install GOG games on Linux
You have two options when it comes to installing and playing a game from the GOG Store.
You can use any of the following gaming clients on Linux:
- Heroic Games Launcher
I’ve found Lutris to be the easiest and quickest to be able to run a Windows exclusive GOG game on Linux. So, let me start with it.
Method 1: Install and play GOG games with Lutris
1. To get started, you need to Install Lutris on Linux.
You can install it using flathub, a PPA for Ubuntu-based distributions, a DEB package or from distributions’ software center such as Pop! _OS, Solus.
Head to file Official download page And install Lutris.
2. Once you have finished installing Lutris, launch it and click on “gogAmong the sources listed on the left sidebar, as shown in the image:
Do you see a User Avatar Icon, right next to him? Click on it to log into your GOG account.
You can access the library of games associated with your account after logging in through the original Lutris user interface.
3. Choose any game you want, and click on it to find the “install” button.
As you move forward, Lutris will prompt you install winewhich will enable you to run Windows game on Linux.
(optional) You can install Wine separately under “runnersand have multiple versions of them ready before you install the game if you prefer.
4. But, if you don’t want any hassle, just go through the installation process, it will automatically install Wine and then ask you to download the game
5. Go through the process, and it will setup and run the installer for you.
Now, you have to follow the onscreen instructions for any game you want to install and then complete it.
Not every game will run smoothly. For some, you may have to install it using a specific version of Wine and some may not work at all. Therefore, you should do some research on the particular game running on Linux before trying to install it via GOG.
It was completed! The game should start immediately after successful setup.
Method 2: Install and run GOG games on Linux using Heroic Games Launcher
Heroic Games Launcher is a great option with tons of features for running GOG games on Linux.
You can use a file AppImage file available, or install its own Flatpak via flathub Or get RPM/DEB packages from GitHub.
You get similar functionality but unlike Lutris, but first you have to manually install Wine using a wine manager. Heroic Games Launcher does not automatically install Wine for you. It will download the game for you, even if you don’t have Wine installed.
It can be confusing for new users. But, if you have a bit of experience and want to opt for the Wine/Proton version, you can head over to it wine manager It is best to download the latest available version to get started.
no extra mess, Just click on the download icon As shown in the screenshot above, and it will install automatically.
Once done, here are the steps to install GOG game using Heroic:
1. Log in to your GOG account. You can find the GOG menu right after you launch it and head to File Login section.
2. After logging in, head to library to find the games you have.
3. Click on the download icon to continue. Now, you should get a prompt to select a file Installation path, wine versionand two other options.
you can chooseUse the default wine settingsIf you want to automatically determine which version of Wine you have installed.
Or you can use a file dropdown arrow To choose from the version of Wine / Proton available on your system.
For ease of use, you can use the default settings. And if the game fails to work, you can go to its settings later and try other versions of Wine.
4. Wait for the download to complete and launch/run the game.
Method 3: Install and play GOG games on Linux using bottles
The bottles are a great platform. However, it does not allow you to install games through it.
This is not a recommended method. But, if you want to try out a GOG Galaxy game client on Linux, Bottles is the way to go.
Instead, it will help you install the GOG client (which you find for Windows) and make it work on Linux. The bottles are one of the best Ways to install Windows software on Linux.
Bottles is recommended to be installed as Flatpak, at the time of writing. So, to get started, you need to install it from flathub. In addition, you can explore other download options, if available.
Once you install it, you have to create a new bottle for games. And inside it, you will have to search for GOG Galaxy v1 or legacy and install the software to use GOG on Linux.
In my tests, the GOG Galaxy client did not run. And when that happened, it was very slow/unresponsive. But, at least, it’s something you can explore when nothing else works for you. It may or may not work, of course.
If this is something that interests you, feel free to give it a try.
Installers or gaming clients on Linux make things convenient every day.
For some games, it can end up being a one-click install experience, while for others, it may need a bit of tweaking.
If you are struggling, feel free to join us They are free open source software forums for help. And if you are new to the world of gaming on Linux, I suggest you read our guide on the subject:
There is also a handy tool called GameHub that can be used to save games from different platforms in one user interface.
And of course, GOG isn’t the only place for Get Linux games.