Heroic Games Launcher: Epic, GOG & Amazon Games unter Linux spielen
Steam ist nicht alles. Ein großer Teil der Gaming-Bibliothek liegt auf Epic Games Store, GOG und Amazon Prime Gaming — und Heroic Games Launcher v2.19 macht genau diese Spiele unter Linux spielbar. Als Open-Source-Alternative zum offiziellen Epic-Client (der kein Linux unterstützt) nutzt Heroic intern Legendary (Epic), gogdl (GOG) und Nile (Amazon) als Backend.
Heroic vs. Lutris: Was wählen?
| Kriterium | Heroic v2.19 | Lutris |
|---|---|---|
| Fokus | Epic, GOG, Amazon, ZOOM | Alle Quellen + Emulatoren |
| Einrichtung | Sehr einfach | Komplex, flexibel |
| GUI | Modern, polished | Funktional, weniger elegant |
| Proton-Versionen | Integrierter Downloader | Manuell oder über Runner |
| Community-Skripte | Nein | Ja (tausende Spiele) |
| Steam Deck | Hervorragend | Gut |
| Battle.net, Ubisoft | Nicht nativ | Via Install-Skripte |
| Empfehlung | Epic/GOG-Spieler | Power-User, komplexe Setups |
Kurzregel: Starte mit Heroic. Wenn ein Spiel nicht funktioniert, probiere Lutris.
Heroic installieren
Flatpak (empfohlen — immer aktuell, distro-unabhängig)
# Flatpak installieren (falls nicht vorhanden):
sudo apt install flatpak # Ubuntu
sudo dnf install flatpak # Fedora
sudo pacman -S flatpak # Arch
# Flathub als Quelle hinzufügen:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
# Heroic installieren:
flatpak install flathub com.heroicgameslauncher.hgl
# Starten:
flatpak run com.heroicgameslauncher.hgl
AppImage (portable, kein Root nötig)
# Neueste AppImage von GitHub Releases herunterladen:
# https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases
wget https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/latest/download/Heroic-*.AppImage -O Heroic.AppImage
chmod +x Heroic.AppImage
./Heroic.AppImage
Ubuntu / Debian (.deb)
# .deb-Paket von GitHub Releases:
wget https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/latest/download/heroic_*.deb
sudo dpkg -i heroic_*.deb
sudo apt --fix-broken install
Fedora (.rpm)
# .rpm-Paket:
sudo dnf install https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/latest/download/heroic-*.x86_64.rpm
Arch Linux / CachyOS
# Via AUR:
paru -S heroic-games-launcher-bin
# oder:
yay -S heroic-games-launcher-bin
Einrichten und einloggen
Erster Start
Beim ersten Start siehst du drei Anmeldebereiche:
1. Epic Games einloggen:
Heroic → Bibliothek → Epic Games-Tab → "Mit Epic Games einloggen"
→ Öffnet Browser → Epic-Zugangsdaten eingeben
→ "Login erfolgreich" → zurück in Heroic
2. GOG einloggen:
Heroic → Bibliothek → GOG-Tab → "Mit GOG einloggen"
→ Browser öffnet sich → GOG-Account verbinden
3. Amazon Prime Gaming:
Heroic → Bibliothek → Amazon-Tab → "Mit Amazon einloggen"
→ Amazon-Account mit Prime-Abo benötigt
Standard-Installationsverzeichnis einstellen
Heroic → Einstellungen → Allgemein → Standardinstallationsverzeichnis
/home/user/Games/Heroic/ ← anpassen
Empfohlene Ordnerstruktur:
~/Games/
├── Heroic/
│ ├── Epic/
│ ├── GOG/
│ └── Amazon/
├── Steam/
└── Lutris/
Spiele installieren und starten
Epic-Spiel installieren
Heroic → Bibliothek → Epic-Tab
→ Spiel auswählen → "Installieren"
→ Installationsverzeichnis wählen
→ Wine-/Proton-Version wählen (oder Standard lassen)
→ "Installieren"
GOG-Spiel installieren
GOG-Spiele kommen oft in zwei Varianten:
- Native Linux-Version (falls vorhanden — wird automatisch bevorzugt)
- Windows-Version (via Wine/Proton)
Heroic → Bibliothek → GOG-Tab
→ Spiel wählen → Symbol für Betriebssystem-Auswahl
→ Linux (falls vorhanden) oder Windows wählen
→ Installieren
Bereits installierte Spiele importieren
Wenn du ein Epic-Spiel schon unter Windows installiert hattest oder es an anderer Stelle liegt:
Heroic → Bibliothek → Spiel rechtsklicken → "Bereits installiertes Spiel importieren"
→ Installationsverzeichnis angeben
→ Heroic erkennt die Installation und übernimmt sie
Wine und Proton konfigurieren
Proton-Versionen herunterladen
Heroic hat einen integrierten Downloader für Proton und Wine:
Heroic → Einstellungen → Wine → "Wine-/Proton-Versionen verwalten"
→ Verfügbare Versionen werden angezeigt:
- Proton 10.0-4 (Valve)
- Proton-GE (GloriousEggroll — empfohlen)
- Wine-GE
- Wine 11.x (Vanilla)
→ Gewünschte Version herunterladen (Download-Symbol)
Standard-Wine für alle Spiele setzen
Heroic → Einstellungen → Wine
→ Wine/Proton-Version: Proton-GE-Latest (empfohlen)
oder: Proton 10.0-4
Per-Spiel-Konfiguration
Für Spiele, die andere Einstellungen brauchen:
Heroic → Bibliothek → Rechtsklick auf Spiel → "Spieleinstellungen"
→ Wine-Version: eigene Version für dieses Spiel
→ Wine-Prefix: eigenes Verzeichnis
→ Umgebungsvariablen hinzufügen
→ Wrapper-Befehl: z.B. "gamemoderun mangohud"
MangoHud und GameMode in Heroic
Heroic → Einstellungen → Allgemein → Standard-Startoptionen
→ "MangoHud aktivieren": ✓
→ "GameMode aktivieren": ✓
Oder per Spiel:
Spieleinstellungen → Laufzeit → MangoHud ✓, GameMode ✓
Umgebungsvariablen für einzelne Spiele
Spieleinstellungen → Umgebungsvariablen → Hinzufügen:
Schlüssel: DXVK_ASYNC Wert: 1
Schlüssel: WINE_FULLSCREEN_FSR Wert: 1
Cloud-Saves und Einstellungen
GOG Cloud-Saves
GOG-Cloud-Saves werden automatisch synchronisiert:
Heroic → Einstellungen → Allgemein
→ "Cloud-Saves aktivieren": ✓
→ Synchronisierung: beim Start und beim Beenden
# Manuell synchronisieren:
Bibliothek → Rechtsklick → "Cloud-Saves synchronisieren"
Epic Cloud-Saves
Epic-Cloud-Saves werden über Epic-Backend synchronisiert und funktionieren automatisch nach dem Login.
Lokaler Speicherpfad (Wine-Prefix)
# Standard-Prefix-Pfad (per Spiel):
~/.config/heroic/GamesConfig/GAME_ID/
# oder:
~/Games/Heroic/Prefixes/SPIELNAME/
# "C:\Users\User\Documents" des Spiels entspricht:
~/.wine/drive_c/users/$(whoami)/Documents/
# oder im Heroic-Prefix:
~/Games/Heroic/Prefixes/SPIELNAME/pfx/drive_c/users/steamuser/
Lutris für Spezialfälle
Lutris ist mächtiger als Heroic, aber komplexer. Nutze es für:
- Battle.net (World of Warcraft, Diablo, Overwatch)
- Ubisoft Connect
- EA App (Battlefield, FIFA)
- Emulation (RetroArch, Dolphin, RPCS3)
- Spiele mit eigenen Launchern
Lutris installieren
# Ubuntu:
sudo apt install lutris
# Fedora:
sudo dnf install lutris
# Arch:
sudo pacman -S lutris
# Flatpak:
flatpak install flathub net.lutris.Lutris
Battle.net via Lutris
# Lutris öffnen → Suche nach "Battle.net"
# Installationsskript auswählen → Installation starten
# Lutris konfiguriert Wine-Prefix, DXVK etc. automatisch
Häufige Probleme
Spiel startet nicht: Wine-Fehler
# Heroic → Spieleinstellungen → Wine-Version wechseln
# Proton-GE ist oft kompatibler als Vanilla-Proton:
# Einstellungen → Wine → Proton-GE herunterladen → Setzen
# Logs anzeigen:
Heroic → Menü oben → "Logs anzeigen" → Spiel-Log
# oder Terminal:
journalctl -f &
heroic
# dann Spiel starten und Log beobachten
Epic-Login schlägt fehl
# Browser-Login-Methode wählen:
# Heroic → Einstellungen → Epic → "Im Browser anmelden"
# Falls 2FA-Probleme:
# Epic-Account: Sicherheitseinstellungen → Authentifizierungs-App überprüfen
# Heroic-Cache leeren:
rm -rf ~/.config/heroic/store/
# (Heroic neu starten — erneutet Login erforderlich)
Spiel lädt sehr langsam (Shader-Kompilierung)
# Normal beim ersten Start — DXVK kompiliert Shader
# Beim zweiten Start wesentlich schneller
# DXVK State Cache-Pfad:
~/.config/heroic/GamesConfig/GAME_ID/DXVK_CACHE/
# Async-Shader (weniger Stutter, aber mögliche Grafikfehler):
# Spieleinstellungen → Umgebungsvariablen
# DXVK_ASYNC = 1
GOG-Spiel zeigt keine Linux-Version
# Prüfen ob native Linux-Version verfügbar:
# Heroic → Spielbibliothek → Filter nach "Linux verfügbar"
# Falls nur Windows-Version:
# GOG-Website → Spiel-Seite → Verfügbare Downloads prüfen
# Manche GOG-Spiele haben nur Windows-Installer trotz Linux-Support
Saves nicht gefunden nach Neuinstallation
# Heroic speichert Wine-Prefix standardmäßig bei:
~/.config/heroic/GamesConfig/GAME_ID/
# Backup erstellen:
cp -r ~/.config/heroic/GamesConfig/ ~/heroic-backup/
# Bei Neuinstallation: Prefix wiederherstellen:
cp -r ~/heroic-backup/GAME_ID ~/.config/heroic/GamesConfig/
Fazit
Heroic Games Launcher v2.19 ist der einfachste Weg, Epic- und GOG-Spiele unter Linux zu spielen — mit nativer Proton/Wine-Integration, Cloud-Saves und modernem UI. Für komplexere Setups (Battle.net, Ubisoft, Emulatoren) bleibt Lutris die Empfehlung.