The Ultimate Guide to Epic Games Store on Linux

Epic Games Store is gaining more attention than ever, with some exclusive releases, and attractive discounts for PC gamers.

While I still prefer Steam to Epic Games Store (or EGS) because the client is superior, and it officially works on Linux without any workarounds.

Unfortunately, games like Kena: Bridge of Spirits and Immortals Fenyx Rising cannot be found on Steam. Sure, some are timed exclusives like Hitman 3, nevertheless, Epic Games Store has a good collection of games to play.

So, how do we get started using the Epic Games Store on Linux without official support?

3 Ways to Run Epic Games Store on Linux

Wine is a popular tool that lets you run Windows apps on Linux. You can use it to launch Epic Games Store, but we will not be focusing on it.

Instead, I will be highlighting options that utilize Wine and Steam’s Proton (or a compatibility layer) without making a lot of effort.

You should have no problem following the methods that I tried, considering they are focused on their ease of use.

I tried games like CONTROL, and a few indie titles that do not require anti-cheat services, and seemed to work pretty well.

The methods include:

  • Using Heroic Games Launcher
  • Using Lutris
  • Using Bottles

1. Use Epic Games Store with Heroic Games Launcher

Heroic Games Launcher is one of the best ways to run Epic Games Store on Linux. You can also access the GOG library using it.

It lets you launch Epic Games Store using a free and open-source replacement for the Epic Games Launcher, i.e., Legendary.

While Legendary is originally a command-line application, the Heroic Games Launcher provides a GUI to make it easy.

You get a native-like experience with this method, considering you get a lot of features using the GUI. Some of the features include:

  • Uninstall/Install Games.
  • Repair installed games.
  • Update games.
  • Move games to different folders.
  • Launch games using default wine or custom wine configuration.
  • Cloud sync save with Epic.
  • Import installed game and Sync installed games with existing Epic Games installation.

Install Heroic Games Launcher on Linux

Heroic Games Launcher is available as a Flatpak, AppImage, .deb package, and a .rpm package. So, it can be installed on any Linux distribution, including Ubuntu, Arch, and Fedora.

You also get a third-party apt repository and can find it listed in AUR.

I recommend using the Flatpak package, which you can install it using the software center (or package manager) if you already have Flatpak enabled or enter the following command to proceed:

flatpak install flathub com.heroicgameslauncher.hgl

Refer to our Flatpak guide, AppImage guide, deb installation guide, or the rpm package guide if you are new to Linux and need help to get it installed.

Steps to Launch Epic Games Store on Heroic Games Launcher

1. Once installed, you just need to launch the program and head to the Stores menu, and log in to your Epic Store account as shown in the image.

The Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on Linuxsudo add-apt-repository ppa:lutris-team/lutris

For other Linux distributions, you can try the beta Flatpak repository to get it installed as per the official instructions.

Steps to Use Epic Games Store on Lutris

1. Launch Lutris, and then look for the Epic Game Store as a source on the left side of the window.

The Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxFlatpak on Flathub, which is the recommended method for installation.

You just need to create a Bottle for your use case, for instance, gaming in this case.

You can refer to the official video above for the steps to create a Bottle. It should be self-explanatory, considering the application is very user-friendly.

Once you create the Bottle, you will have to find the installer for Epic Games Store and download it from within it. Similarly, you can install other game clients as well.

The Ultimate Guide to Epic Games Store on LinuxThe Ultimate Guide to Epic Games Store on LinuxGaming on Linux has certainly come a long way. Don’t you think?


Print Friendly, PDF & Email

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Server Status

Aradippou Chat 1 Chat 2 Larnaca Limassol Nicosia

Chat Links

Official Links.

1. Chat 1.
2. Chat 2.

Alternative Mirror Links.

1. KiwiIRC 1.
2. KiwiIRC 2.

Other Web Clients.

1. IrcCloud.

Recent Posts

Related Posts:

Advertisement

Archives

Super Club Radio

Mighty Deals

CyIRC

CyIRC Tweets

Scroll Up
Fatal error: Uncaught WMAC\JSMin_UnterminatedStringException: WMAC\JSMin: Unterminated String at byte 1181: "+o.accessToken}}).then(e=>{if(!e.ok)throw e;return e});return a.catch(e=>{console.error(`Failed to logout chatrix session. deviceId: ${o.deviceId}`)}),a}})(); in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php:215 Stack trace: #0 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(157): WMAC\JSMin->action(2) #1 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(96): WMAC\JSMin->min() #2 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/class-main.php(375): WMAC\JSMin::minify('(function(){"us...') #3 /home/bszucbfe/public_html/wp-includes/class-wp-hook.php(324): WMAC_PluginMain->jsSnippetcacher('(function(){"us...', '/home/bszucbfe/...') #4 /home/bszucbfe/public_h in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php on line 215