10.2 Játékáruházak és indítópultok (launchers)

A PC-s játékvilág széttöredezett: játékaink nem egyetlen helyen, hanem különböző áruházakban (Steam, Epic Games, GOG, EA, Ubisoft) vannak szétszórva. Miközben a Windows-felhasználók kénytelenek minden áruházhoz külön erőforrás-igényes, gyakran instabil háttérfolyamatokkal teli natív klienst futtatni, a Linux-ökoszisztéma egy egészen más megközelítést alkalmaz.

A nyílt forráskódú közösség olyan központi gyűjtőprogramokat (indítópultokat) hozott létre, amelyek nemcsak egyetlen letisztult felület alá fogják össze az összes digitális könyvtáradat, hanem automatikusan elvégzik a motorháztető alatti finomhangolást is – különválasztva a játékokat, beállítva a megfelelő Proton verziókat, és optimalizálva a futtatási környezetet.


10.2.1 A natív Steam kliens és a Game Mode felület (SteamOS/Bazzite) beállításai

A Steam a Linuxos gaming origója. Telepítési módja és az általa nyújtott felhasználói élmény azonban éles választóvonalat húz a hagyományos és az immutábilis disztribúciók között.

Telepítési stratégiák: RPM vs. Flatpak

  • Hagyományos disztribúciók (Fedora Workstation, Nobara): Ezeken a rendszereken a Steam elérhető natív .rpm csomagként az RPM Fusion tárolóból, vagy a Flathubról Flatpakként. Arra kell vigyázni, hogy ne legyen egyszerre mindkét változat a gépen, mert ez rengeteg hibát eredményez. A Nobara gyárilag a natív RPM verziót szállítja, amelyet előre felkészítettek a rendszerkönyvtárak fogadására. Hagyományos Fedorán, ha az RPM verziót választod, figyelned kell a 32 bites driver-csomagok meglétére, különben a játékok el sem indulnak:
# Fedorán az RPM Fusion Nonfree repó bekapcsolása után:
sudo dnf install steam
  • Immutábilis rendszerek (Fedora Kinoite): Itt az alaprendszer tisztán tartása végett a Flatpak az abszolút szabvány. A Flatpak verzió elszigetelten fut, magával hozva az összes szükséges futtatókörnyezetet, így elkerülhetők a függőségi konfliktusok.

A valódi "Konzol élmény": Gamescope és Game Mode

Míg a Fedora és a Kinoite a klasszikus asztali (Desktop) módban futtatja a Steamet, addig a SteamOS és a Bazzite képes egy teljesen különálló grafikus munkamenetben, az úgynevezett Game Mode-ban elindulni. Ez a felület megegyezik a Steam Deckről ismert, kontrollerrel vezérelhető, tévére és kéziszámítógépekre optimalizált környezettel.

A Game Mode lelke a Gamescope, a Valve által fejlesztett mikromegjelenítő (micro-compositor). A Gamescope egy virtuális ablakot hoz létre a játék köré, elszigetelve azt az asztali környezet (pl. KDE vagy GNOME) ablakkezelőjétől. Ez az alábbi előnyökkel jár:

  1. Alacsony beviteli késleltetés (input lag): A Gamescope közvetlenül a kijelzőre tolja a képkockákat, megkerülve a hagyományos ablakkezelők plusz pufferelési lépéseit.
  2. Rendszerszintű felskálázás (FSR): Ha egy játék nem bírja a monitorod natív 4K-s felbontását, Game Mode-ban lejjebb veheted a játék belső felbontását (pl. 1080p-re), és a jobb oldali gyorsmenüből (Quick Access Menu) rendszerszinten bekapcsolhatod az AMD FidelityFX Super Resolution (FSR) algoritmust az "éles" skálázási móddal. Ez intelligensen felnagyítja a képet, drasztikus FPS-növekedést elérve minimális minőségromlás mellett.
  3. Képfrissítés és FPS korlátozás: A Bazzite és SteamOS felületén játék közben, egyetlen csúszkával állíthatod a monitor képfrissítési rátáját (pl. 144 Hz-ről 60 vagy 40 Hz-re) és korlátozhatod a maximális FPS-t, ami stabilabb frametime-ot eredményez.

Steam jobb menü


10.2.2 Epic Games, GOG és Amazon játékok: A Heroic Games Launcher

Ha nem a Steamen vásárolsz, hanem az Epic Games heti ingyenes címeit gyűjtöd, vagy a GOG DRM-mentes katalógusát használod, a Heroic Games Launcher a te eszközöd. Ez egy nyílt forráskódú, Electron-alapú grafikus felület, amely natív kliensek nélkül, a háttérben futó parancssori eszközök segítségével (Legendary az Epic-hez, gogdl a GOG-hoz) közvetlenül kommunikál a boltok szervereivel.

A Heroic minden modern Linux disztribúcióra (beleértve a Bazzite-ot és a Kinoite-ot is) Flatpak formátumban telepíthető a legegyszerűbben:

flatpak install flathub com.heroicgameslauncher.hgl

de ha a disztród már telepítéskor tartalmazza, akkor nem kell bajlódnod a telepítéssel. De mondok jobbat, Windowsra is elérhető a Heroic, és az Epic Games Launcherrel összehasonlítva kevesebb memóriát eszik és gyorsabban fut.

Heroic launcher

A Heroic legfontosabb szolgáltatásai és konfigurálása:

  • Automata WINEPREFIX kezelés: Amikor letöltesz egy játékot (például az Epic áruházból az Alan Wake-et), a Heroic nem ömleszti össze a fájlokat. Automatikusan létrehoz minden játékohoz egy külön Windows-környezetet.
  • Felhőalapú mentések (Cloud Sync): A Heroic képes szinkronizálni a mentéseidet az Epic és a GOG felhőtárhelyeivel. Így ha Windowsról költözöl Linuxra, a játékot elindítva pontosan onnan folytathatod, ahol abbahagytad.
  • Proton/Wine választó: A játék adatlapján a fogaskerék ikonra kattintva kiválaszthatod, hogy a rendszeredre telepített Proton, Proton Experimental vagy a korábban említett GE-Proton fusson a játék alatt (ha már telepítetted ProtonUpQT-vel).

Pro Tipp Bazzite / SteamOS felhasználóknak:

A Heroic rendelkezik egy "Add to Steam" (Hozzáadás a Steamhez) gombbal. Ha ezt megnyomod, a program beilleszti a játékot indítóparancsként a Steam könyvtáradba "Non-Steam Game"-ként. Ezután ha újraindítod a gépet Game Mode-ban, az Epic-es vagy GOG-os játékod a főmenüben vár rád borítóképpel együtt, és azonnal játszhatóvá válik kontrollerrel is.


10.2.3 Blizzard, EA és Ubisoft játékok összefogása: A Lutris használata

Vannak olyan kiadók, amelyek makacsul ragaszkodnak a saját indítópultjaikhoz. Ha a World of Warcraft-tal (Battle.net), a Star Wars Jedi: Survivor-rel (EA App) vagy az Assassin's Creed szériával (Ubisoft Connect) akarsz játszani, a Heroic nem lesz elég. Ide egy másik indító kell: a Lutris.

Lutris

A Lutris egy univerzális játékkezelő platform. Nemcsak a modern Windowsos áruházakat képes kezelni, hanem régi emulátorokat, böngészős játékokat és natív Linuxos címeket is egyetlen ernyő alá hoz. (Kalóz játékokhoz is ezt használjuk, de psszt!)

Hogyan működik a Lutris?

A Lutris szakít azzal a szemlélettel, hogy a felhasználónak kellene kitalálnia, milyen trükkök szükségesek egy-egy külső launcher futtatásához. A platform mögött egy hatalmas közösségi adatbázis áll. Amikor a Lutris keresőjébe beírod, hogy "Battle.net", a program letölt egy telepítő szkriptet, amelyet a közösség már ezerszer letesztelt. Ez a szkript pontosan tudja, hogy az adott pillanatban melyik Wine verzió, milyen extra .dll csere és milyen környezeti változó szükséges ahhoz, hogy a Blizzard kliense hiba nélkül elinduljon.

A Lutris telepítése hagyományos Fedorán és Nobarán natív csomagként ajánlott, míg Kinoite és Bazzite alatt Flatpakként:

# Fedora / Nobara (RPM):
sudo dnf install lutris

# Fedora Kinoite / Bazzite (Flatpak):
flatpak install flathub net.lutris.Lutris

A helyes konfiguráció menete a Lutrisban

Mivel a Lutris komplex környezeteket hoz létre, érdemes követni az alábbi beállítási sorrendet, különösen ha az összetettebb EA vagy Ubisoft klienseket telepíted:

  1. A Wine-futtatókörnyezet frissítése: A Lutris megnyitása után kattints a bal oldali menüben a Runners felirat mellett található fogaskerék ikonra. Keresd meg a Wine sort, és győződj meg róla, hogy a legfrissebb Lutris-specifikus Wine verzió (pl. lutris-GE-Proton) le van töltve.
  2. Az áruház kiválasztása és a szkript futtatása: Kattints a bal felső sarokban lévő + (plusz) gombra, válaszd a Search the Lutris website for installers opciót, és gépeld be a kívánt áruház nevét (pl. EA App). Kattints az Install gombra, és engedd, hogy a Lutris automatikusan létrehozza a dedikált WINEPREFIX-et.
  3. Bejelentkezés és a játék letöltése az elszigetelt kliensben: Miután a Lutris végzett, elindul a klasszikus Windows-stílusú telepítő (pl. az Ubisoft Connect). Jelentkezz be a fiókodba, és itt, a belső kliensen belül indítsd el a játék letöltését. Fontos: A letöltés befejeztével zárd be a klienst, hogy a Lutris véglegesíteni tudja a konfigurációs profilMentést.

Homokozó-specifikus figyelmeztetés Flatpak esetén (Kinoite/Bazzite)

Ha a Lutrist Flatpak formátumban használod, a program egy szigorúan elzárt homokozóban él. Ha a játékaidat nem a rendszered elsődleges SSD-jére, hanem egy második, különálló merevlemezre vagy NVMe meghajtóra szeretnéd telepíteni (pl. /run/media/jatek-meghajto/), a Lutris Flatpak nem fogja látni ezt a mappát.

A jogosultság megadásához telepítened kell a Flatseal nevű grafikus Flatpak-kezelőt, vagy parancssorból kell explicit jogot adnod a Lutrisnak a külső meghajtók elérésére:

flatpak override net.lutris.Lutris --filesystem=/run/media/

Ezzel a lépéssel biztosítod, hogy a Lutris kilásson a saját izolált környezetéből, és szabadon használhassa a gép másodlagos tárhelyeit is.

Utolsó frissítés: 2026. július 5. 14:44