this post was submitted on 07 Jun 2026
65 points (97.1% liked)

Linux Gaming

26113 readers
216 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

Help:

Launchers/Game Library Managers:

General:

Discord:

IRC:

Matrix:

Telegram:

founded 3 years ago
MODERATORS
 

I'm looking for a guide on how to install and play games from that girl we know using heroic launcher.

all 34 comments
sorted by: hot top controversial new old
[–] daggermoon@piefed.world 9 points 7 hours ago (1 children)

That girl you know's installer doesn't play nice on Linux. There are ways to get it working but the easiest way I've found is to install it on Windows and than copy it to my Linux machine. I'm guessing that isn't an option for you so try Lutris. I've only ever gotten them working with Lutris. It's still a crapshoot whether or not it works.

I haven't had issues with it yet, running it through wine seems to work for me. That being said it's not guaranteed to behave.

[–] goldstein@lemmy.dbzer0.com 4 points 6 hours ago (1 children)

Try johncena141 repacks (recommended) for linux or DODI repacks if the first one did not make a repack for the game yet. Fitgirl repacks have never worked in my experience while DODI's have always worked. For johncena141: https://gitlab.com/jc141x/setup For DODI: just execute the setup.exe with wine and install the game in the folder you prefer.

[–] dustyData@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago)

They work but are a pain to get going. They use a C++ third party library that requires a lot of dependencies. I once managed to create a prefix with the required shit installed. But the settings were a crapshot, some installers would work but some others would require changes or replacements to libraries. Then moving and managing the installation was too much manual labor. It was annoying so I dropped the project.

[–] edinbruh@feddit.it 2 points 6 hours ago

When you add a new game to heroic there's a "run installer" button that you can use. Then you look for the executable in the prefix to put it on heroic.

[–] rtxn@lemmy.world 42 points 16 hours ago* (last edited 16 hours ago) (2 children)

Do not delete the thread if this answers your question.

This is my method for GOG and other offline installers.

To run the installer, I use GE-Proton9-27. Something happened with Wine 10 and some installers completely freeze after a few seconds. Wine 9 still works well enough.

Create a directory for the game's prefix:

mkdir -p /path/to/game/prefix

Then run the installer with Proton (assuming you've installed GE-Proton into Steam's compatibilitytools.d directory):

WINEPREFIX=/path/to/game/prefix ~/.local/share/Steam/compatibilitytools.d/GE-Proton9-27/files/bin/wine /path/to/setup.exe

Then install the games to the C: drive.

I like having my games installed outside the prefix (e.g. another directory mounted as the G: drive, or an absolute path in Z:), but for some reason, lettered drives other than C: are mounted as some kind of union filesystem where changes are only written into memory. If you want to have a game outside the prefix, you'll still have to install it to C: and move the directory afterwards.

You'll then have to set up a launcher to manage and launch the actual game. I recommend Faugus Launcher, but Heroic and Lutris are also options. The two most important fields to set are the prefix and the executable path. In Faugus and Lutris, you can set those paths when you add the game. Heroic creates a separate prefix by default, but you can set the prefix math manually in some sub-menu.

You can select the latest Proton (or GE-Proton) to run the games, downgrading to Wine 9 was only necessary for the installer.

[–] bigbangdangler@reddthat.com 8 points 11 hours ago

Thank you for the detailed response and the call not to delete the thread.

Too many posts are being deleted after being answered. Lemmy isn't (just) for free answers; it's meant eventually to be a knowledge base, like all forums.

[–] claim_arguably@lemdro.id 3 points 16 hours ago (1 children)

Thanks, should I uncheck update directx and install c++ in fitgirl installer?

[–] rtxn@lemmy.world 11 points 16 hours ago* (last edited 15 hours ago) (1 children)

In general, you don't need to install or update DirectX since it's implemented outside Wine through dxvk or vkd3d. For other components (e.g. .NET or Visual C++), you should use Winetricks to automate the process:

List available components:

WINEPREFIX=/path/to/game/prefix winetricks dlls list

To install a component (e.g. Visual C++ 2015):

WINEPREFIX=/path/to/game/prefix winetricks vcrun2015
[–] claim_arguably@lemdro.id 6 points 15 hours ago (1 children)

The problem is, I don't know what's needed for each game.

I mostly was doing something similar to your guide but games just don't run after installing them. I hit run and nothing happens

[–] Wildmimic@anarchist.nexus 6 points 13 hours ago* (last edited 13 hours ago)

The used components depend on the game - during installation, write down the things the installer wants to Install (big ones are visual c, which is normally called vcrun and .Net - dotnet , ignore DirectX). Old games might need additional things (common things include gdiplus and different codecs)

For troubleshooting, select "verbose logs" in the game settings, run it and then on the left hand side go to the general heroic settings to view the logs.

[–] Wildmimic@anarchist.nexus 6 points 13 hours ago

I use the native heroic.

I just click add game, then have to select wine 9 for installation. Choose a prefix path to your liking, click run installer. Take note of all redistributables wanted, but deselect them. Install the game wherever you want.

Afterwards, go into the games settings, select GE-Proton-latest instead of 9-27, and if the game wanted to install any redistributables except DirectX, click winetricks. Visual C is called vcrunxxxx, where xxxx is the latest year, dotnet is called dotnetxx, where xx is the version. Most of the time you are fine with installing only the latest visual c runtime wanted by the game. Older games might need different things - look them up on protondb.

I went for native Heroic because I had issues getting heroic, gamescope and the performance overlay to play nicely with each other.

[–] Sanctus@anarchist.nexus 11 points 17 hours ago* (last edited 17 hours ago)

I just add as a non-steam game to steam and use proton. But this is mainly so my steam controller will work. But doesnt heroic have an "Add Game" button that has you sign into Epic or whatever and you pick from a list?

[–] Dyf_Tfh@piefed.zip 7 points 15 hours ago

I use faugus launcher. Either add the game to it so you can tweak it later (custom wineprefix/ wine-version etc...) or just click on the .exe to launch with the default prefix/settings.

Simplest launcher that I know.

[–] Telodzrum@lemmy.world 6 points 15 hours ago (2 children)

I’ve found Bottles works better than Lutris almost always.

[–] Holytimes@sh.itjust.works 1 points 5 hours ago

Both are honestly shit at this point. One is made by an insane idiot and the other has become vibe coded and is falling apart.

[–] iturnedintoanewt@lemmy.world 1 points 13 hours ago

I never got it to work with any game in my case :(

[–] Codilingus@piefed.social 4 points 15 hours ago

Lutris has an option to install something from an .exe, and you say what game it is, and it pulls all the meta data correctly.

[–] BurgerBaron@quokk.au 2 points 13 hours ago* (last edited 11 hours ago)

First off, Fitgirl repacks often fail to unpack properly on Linux through WINE/Proton. I prefer naked game folders compressed into an archive instead of a stupid setup.exe that's just an over glorified 7z decompressor anyways behind the scenes. You posted this on .world instead of a piracy friendly community unfortunately so you'd have to DM me for linux friendly filesharing sources if you care to.

My non-Steam workflow is basically this. I use Faugus Launcher instead of Heroic: https://github.com/Faugus/faugus-launcher but with the other comments here you'll realise the same steps apply to any of this stuff. Lutris, Heroic, Faugus, whatever. Just different GUI.

Scenario 1: I find ready to go compressed game folder archive and avoid an annoying installer.

  1. Extract archive, add game exe to Faugus Launcher.

  2. Hit play. If it doesn't work, try a different proton variant like GE. Proton-GE especially good for non-Steam indie or very old games. If it pops an error about C++ redist missing or whatever, right click the game in Faugus and run winetricks to install that to the prefix. If it still doesn't work, look up on Protondb for launch argument fixes. If it still doesn't work, cry myself to sleep. https://www.protondb.com/

Or:

Scenario 2: I can't find anything without having to run a Windows setup program first.

  1. Add setup exe to Faugus, rename prefix to what the game is called before clicking ok.

  2. Hopefully install the game without setup hanging, thus wasting much time and bandwidth.

  3. Go back to Faugus and right click the prefix I added earlier to run setup exe. Change path to installed game exe. Prefix doesn't change, uses same folder the setup exe did.

  4. Play game, refer to step 2 in previous scenario for troubleshooting.

Oh and:

https://github.com/ChrisDKN/Amethyst-Mod-Manager

Extremely competent new mod manager.

[–] HubertManne@piefed.social 2 points 14 hours ago (1 children)

is this because no steam account or wanting to launch something without the steam account using it as the login?

[–] swab148@lemmy.dbzer0.com 3 points 10 hours ago

🏴‍☠️

[–] damnthefilibuster@lemmy.world 3 points 16 hours ago (3 children)
[–] imetators@lemmy.dbzer0.com 2 points 3 hours ago

Famous (probably the most at this point of time) group of people who crack games and then release them.

[–] Codilingus@piefed.social 8 points 15 hours ago (1 children)

Some say she's rather fit. 👀

[–] damnthefilibuster@lemmy.world 8 points 13 hours ago (2 children)

This is a 🏴‍☠️ thing? Seems like a 🏴‍☠️ thing.

[–] Holytimes@sh.itjust.works 3 points 5 hours ago

Its a pirate thing dipshits just like to say stupid fucking shit instead of just speaking in God damn plain language.

[–] Codilingus@piefed.social 4 points 11 hours ago
[–] NutinButNet@hilariouschaos.com 4 points 16 hours ago (2 children)

OP is referring to a “girl” who is “fit” and is known to “repack” things.

If you still don’t know, Google the words in quotes.

[–] damnthefilibuster@lemmy.world 2 points 13 hours ago

I am getting a sense for what OP means…

🏴‍☠️

[–] claim_arguably@lemdro.id 2 points 15 hours ago (1 children)

Don't Google them, there's a lot of fake girls out there. See FMHY or wiki

[–] aeiou_ckr@lemmy.world 2 points 14 hours ago (1 children)

What is FMHY and which wiki?

[–] claim_arguably@lemdro.id 1 points 11 hours ago

Free media heck yeah. r/piracy