Check out our Monthly Survey Page to see what our users are running.

Epic Games don't support Linux with their store, so the community continues building around it with the Heroic Games Launcher that can run plenty of games from the Epic Store. It does so thanks to the power of the Wine compatibility layer, giving you as many options as possible to keep on gaming on Linux no matter where your games are from. A great free and open source project.

New features added in recently released versions include: the ability to repair installed games, notifications support, a tray icon with the ability to close to the tray, it will remember the filters used, a warning on closing when downloading, a download time estimate on game pages, styling tweaks for light and dark themes, new options to enable extra features like MangoHud, the ability to add launch options and more.

Here's what it currently looks like:

The amount of improvements and overall work going into the Heroic Games Launcher really is impressive. It seems to be quite smooth, and makes using the EGS mostly painless.

Note: while it currently supports the Epic Games Store thanks to using another bit of open source named Legendary, they do have plans to expand to cover other stores too so that it can become an all-in-one solution for gaming on Linux. So, eventually it might be a bit like Lutris.

Find it up on GitHub.

Article taken from GamingOnLinux.com.
14 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
9 comments

RafiLinux 28 Jan
Is it possible for linux users to just get the game itself and play without the launchers?
Liam Dawe 28 Jan
Quoting: RafiLinuxIs it possible for linux users to just get the game itself and play without the launchers?
Use Legendary for that, linked in the article.
Pependos 28 Jan
For EGS I'm using PortEpic project:
https://portwine-linux.ru/epic-games-linux/
If anyone cares, I finally got Mortal Shell working today.
1. I set up a new default Wine prefix called 'Heroic'
2. Set lutris-6.0 as default wine
3. Used 'Run exe inside prefix' to select Dungeonhaven.exe. The game then launches immediately.

step 3 has to be done every time.
I tried using GE proton for step 2 but it was game-breaking awful

If anyone has a better method, please share it


Last edited by undeadbydawn on 28 January 2021 at 8:48 pm UTC
drlamb 28 Jan
Quoting: undeadbydawn

Does changing the Lutris application's executable to the Dungeonhaven.exe work? Right Click -> Configure -> Game Options -> Executable

This is what I had to do to get the copy of star wars battlefront II from EPIC working. The game requires both the Epic games launcher as well as Origin. Attempting to launch the game from either launcher does nothing but setting lutris to open the game executable directly works. Origin launches...then epic...and then the game. It's messy, but it works.

Specifically:

link


Last edited by drlamb on 29 January 2021 at 12:40 am UTC
RossBC 29 Jan
The if there are extra launchers they need to be installed in the same prefix or started inside the prefix the game is trying to run from.

they need to be running in the same bottle effectivly.
Or same environment, whichever makes more sense :D
RossBC 29 Jan
Quoting: undeadbydawnIf anyone cares, I finally got Mortal Shell working today.
1. I set up a new default Wine prefix called 'Heroic'
2. Set lutris-6.0 as default wine
3. Used 'Run exe inside prefix' to select Dungeonhaven.exe. The game then launches immediately.

step 3 has to be done every time.
I tried using GE proton for step 2 but it was game-breaking awful

If anyone has a better method, please share it

Using legendary make sure you have it authed legendary auth
after you have finished insatlling the game do
legendary launch --dry-run app-id
it will give you the command line required to run the game and the prefix and running directory you can use if you choose to run the game from lutris or steam.

you can also try legendary launch appid but it would be advisable to set legionaries extra settings before doing so.
Doing a legendary --help will give you some info.

Hope that helps.


Last edited by RossBC on 29 January 2021 at 2:11 am UTC
TheRiddick 29 Jan
This is a GUI for Legendary EGS script tool. I've been using it to try out some EGS stuff, mostly works fine, has had bugs or feature limits which have been quickly added in new versions.

Been playing modded GTA5 (not online). Works well but there are allot of hoops involved in getting GTA5 running good. I posted them on protondb yesterday, maybe that will show up.


Last edited by TheRiddick on 29 January 2021 at 2:35 am UTC
Guppy 29 Jan
Quoting: undeadbydawnIf anyone cares, I finally got Mortal Shell working today.
1. I set up a new default Wine prefix called 'Heroic'
2. Set lutris-6.0 as default wine
3. Used 'Run exe inside prefix' to select Dungeonhaven.exe. The game then launches immediately.

step 3 has to be done every time.
I tried using GE proton for step 2 but it was game-breaking awful

If anyone has a better method, please share it

Make a bash script with
WINEPREFIX=<path to lutris-6> wine <path to Dungeonhaven.exe>

And run that?
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.