Kiemelt

A végső Linux játékkalauz

A végső Linux játékkalauz

A Linuxos játék az évek során jelentősen javult. Már nem az a helyzet, hogy a legfrissebb és legnépszerűbb játékok lejátszásához Windows PC-re van szükség. Valójában sok AAA cím valóban jobban teljesít Linux alatt a Windows-hoz képest.

Itt, a FOSSLinuxon rengeteg cikket és útmutatót írtunk arról, hogyan lehet Linux rendszerét karcsú, átlagos játékgéppé alakítani. Megértjük azonban, hogy mindegyik cikket végig kell nézni, és a kérdésekre adott válaszok kitalálása kissé gondot okozhat.

Tehát, hogy megkönnyítsük a dolgát, összeállítottunk egy részletes útmutatót mindenről, amit tudnia kell a Linux játékról.

Létrehoztunk egy sűrített olvasmányt, amely tartalmazza a natív Linux-játékok megtalálását, a Windows-játékok futtatását Linuxon, a Linux-PC játékra optimalizálását, és ha új Linux-os játékrendszert épít - melyik disztribúciót kell beszereznie.

Összességében ez lesz az ön egyablakos útmutatója a Linux játékokkal kapcsolatos mindenről.

P.S: Ez hosszú olvasmány lesz. Javasoljuk, hogy tartsa a cikket könyvjelzőként, és térjen vissza hozzá, amikor felépíti a végső Linux játékrendszert.

Megtalálni a Linuxon játszható játékokat

Először is meg kell találnunk magunknak néhány Linux-kompatibilis játékot, mielőtt játszhatnánk velük.

Most, mielőtt nekilátnánk, meg kell határoznia az elvárásait. A Linux játéktér drasztikusan fejlődött, hogy a Windows futhasson a pénzén. A jövő mindenképpen fényesnek tűnik. Az írás pillanatában azonban nem minden játék rendelkezik Linux-kompatibilis verzióval.

Néhány port és megoldás lehetővé teszi, hogy olyan népszerű játékokat játsszon, mint a Shadow of Mordor, a Shadow of Tomb Raider, a Counter-Strike: Global Offense stb. De ha néhány kevésbé ismert címet keres, akkor nem sok fejlesztő dolgozott azon, hogy elérhetővé tegye Linuxon.

De ennek ellenére összeállítottunk egy egyszerű és egyértelmű eszközt, amely lehetővé teszi, hogy megtalálja, sőt felfedezze a Linux PC-n játszható játékokat.

Először áttekintjük azokat a játékokat, amelyek natívan támogatottak a Linux számára, és hogyan találjuk meg azokat. Ezután megmutatjuk, hogyan játszhat Windows játékokat a Linux PC-jén. Végül kiemelünk néhány emulátort, amelyekkel más platformokon játszhatsz játékokat (PlayStation és Nintendo Consoles).

Tehát minden további nélkül kezdjük:

Hol találhatók olyan játékok, amelyek natív módon futnak Linux alatt?

A „natívan Linuxon futó játékok” alatt azokat a címeket értjük, amelyek hivatalosan támogatottak a Linuxon, és amelyekre nincs szükség további bütykölésre, például kompatibilitási réteg telepítésére vagy emulátorokra. Csakúgy, mint a Windows rendszerben, csak annyit kell tennie, hogy letölti és telepíti ezeket a játékokat a Linux PC-jére, és ezek játszhatók.

Most már több száz natívan támogatott játék van a Linuxon, és ez az olvasás nem terjed ki azok mindegyikére. Azonban elkészítettük az összes fő forrás listáját, hogy könnyebben megtalálja ezeket a játékokat.

Gőz:

Steam - Keresse meg a Linux játékokat

A Steam az egyik legnagyobb és legnépszerűbb videojátékok digitális terjesztési platformja. A Steam tulajdonosi jellege ellenére óriási mértékben hozzájárult a nyílt forráskódú közösséghez, és számtalan Windows játékot is elérhetővé tett a Linux alatt.

Most, hogy natív játékokat találjon a Linux számára, nyissa meg a Gőz app, menjen a Bolt, a jobb oldalon pedig szűrési lehetőségeket talál. Görgessen lefelé, és látnia kell egy „Szűkítés operációs rendszer szerint” szakaszt, amely alatt az opció található - SteamOS + Linux. Ez kiszűri az összes Steam játékot, amely natív módon Linux kompatibilis.

GOG:

GOG - Keresse meg a Linux játékokat

A GOG hasonló a Steam-hez, és több száz játékot böngészhet és fedezhet fel. A fő különbség a GOG és a Steam között az, hogy a GOG pusztán DRM-mentes címmel foglalkozik, míg a Steam beépített DRM-géppel rendelkezik. A GOG is pusztán webalapú, ellentétben a Steam-mel, amelynek weboldala és asztali alkalmazása van.

Most, hogy natív Linux-játékokat találjon a GOG-on, lépjen tovább a weboldalukra, és nyomja meg a Bolt gombot Szűrők, és a „Rendszer” részben megtalálja a Linux választási lehetőség. Ellenőrizze, és minden natív módon támogatott Linux játék fel fog jönni.

Egyéb platformok:

Mostanra már rendelkeznie kell a képpel - menjen át egy online játékboltba, böngésszen a játékok között a „boltban”, és szűrje le a „Linux” játékokat. A Steam és a GOG a két legnépszerűbb platform, ahol meg kell találnia a keresett címek nagy részét.

Itt van azonban még néhány digitális játékbolt, amelyeket érdemes megnézni [hiperhivatkozást mutattunk a boltokhoz, amelyek csak natív játékokat mutatnak Linux számára]:

Ha látod az összes új címet, és nem tudod, melyik jó, létrehoztunk egy listát a Top 10 ingyenes és nyílt forráskódú játékról, amelyet érdemes megnézned.

A Windows játékok futtatása Linuxon?

Mint láthatja, sok helyen lehet olyan játékokat találni, amelyek natív módon futnak Linux alatt. Néhány cím azonban továbbra is elérhető a Windows rendszeren, és még nem lépnek át a Linuxra. Ez sokkal inkább érvényes az újabb AAA címek esetében, amelyeket a Windows kiadásként prioritásként kezelünk.

De ennek ellenére rengeteg eszköz használható arra, hogy ezeket a játékokat könnyedén futtathassa a Linux számítógépén.

Bor (A bor nem emulátor)

Bor

A Wine, amely a Wine Is Not Emulator kifejezésre utal, egy nyílt forráskódú kompatibilitási réteg, amely segíti a Microsoft Windows számára kifejlesztett programok futtatását Linuxon és más Unix alapú operációs rendszereken. Ahogy a név szembetűnő módon megfogalmazza, Wine nem utánozza a Windows-ot, és nem használja a Windows virtualizálását.

Ehelyett egy kompatibilitási réteg a Windows futási környezethez, amely a Windows rendszerhívásokat POSIX-kompatibilis rendszerhívásokká alakítja. Újra létrehozza a Windows címtárszerkezetét, és alternatív megvalósítást biztosít a Windows rendszerkönyvtárak számára.

Lényegében újratelepíti a Windows-alkalmazások és programok futtatásához szükséges Windows-architektúra elégséges részét anélkül, hogy szüksége lenne a Windows-ra.

Itt található egy adatbázis, amely bemutatja az összes Windows alkalmazást és játékot, amelyeket a Wine használatával futtathat Linux alatt.

Ezenkívül van egy részletes útmutatónk a Bor telepítéséről a Fedorára, amelyet hasznosnak találhat.

Proton és Steam játék

Ha elsősorban a Steamen játszik, akkor a Steam Play lesz a legjobb barátod. Ez egy Linux-specifikus szolgáltatás, amely a Steam kliens Linuxon belül található.

Steam Play - Engedélyezze a Protont

A Steam Play segítségével hozzáférést kap a Protonhoz - egy borvillához, amely számos további könyvtárat és csomagot tartalmaz, hogy a Windows-játékok jobban kompatibilisek legyenek és jobban teljesítsenek a Linuxon.

Ha engedélyezve van a Steam Play, ha a Steam könyvtárban tallózik, észreveszi, hogy egyes játékok már telepíthetők, bár nem Linux-kompatibilisként jelennek meg. Ez azt jelenti, hogy a játék a Proton kompatibilitási réteg alatt fog futni, ha Linuxon szeretné játszani.

Például olyan játékok, mint a Doom és a NieR: Automata, amelyeket a Linux nem támogat natív módon, továbbra is telepíthetők a Proton és a Steam Play segítségével.

Nem csak, de a Steam Play segítségével akár más boltokból is játszhat Windows-játékokat. Elég jó.

A Proton azonban nem teszi lehetővé az összes Windows-játék futtatását Linuxon. Ezenkívül a Steam valamilyen okból nem nyújt egyszerű módszert a Proton-kész játékok szűrésére vagy rendezésére.

Itt jön a képbe a ProtonDB. Ez egy közösségi webhely, ahol megtalálja az összes Proton-kész játék listáját, amelyet a Steam Play segítségével futtat Linux alatt. A ProtonDB szépsége, hogy megmutatja, hogy az egyes játékok milyen jól fognak futni, milyen hardverigényekkel rendelkezik, és még néhány módosítást is az optimális teljesítmény érdekében.

Mint ilyen, mindig ajánlott, hogy mielőtt elindulna és telepítené, először ellenőrizze a ProtonDB-t, hogy lássa a játék kompatibilitási besorolását, mivel ezek az információk nem állnak közvetlenül rendelkezésre a Steam áruházban.

Pro Gamer Tipp: Ne telepítse a Steamet a Flatpak tárházból, mert ez kissé megnehezíti a módosítást. Egy későbbi szakaszban érintjük a Proton módosítását, hogy jobb és jobb játékteljesítményt nyújtson Önnek.

Lutris

Lutris Gaming

Következik a Lutris - egy nyílt forráskódú játékkezelő Linux számára, amely könnyedén telepíthet és játszhat mindenféle Windows-játékot, amelyet úgy terveztek, hogy a bor vagy más kompatibilitási rétegek, valamint emulátorok alatt futhasson. Források széles skáláját támogatja, beleértve az Origin, az Uplay, az Epic Games Launcher és még sok minden mást.

Itt található az összes Lutris által támogatott játék hivatalos listája, amelyet érdemes megnézni.

Az eszköz problémamentes játékélményt nyújt. Csak annyit kell tennie, hogy megtalálja a játszani kívánt játékot, és megnyomja az egy kattintásos telepítés gombot, és ez kezeli a többit. A játék, az összes szükséges fájllal és módosítással együtt automatikusan letöltésre és telepítésre kerül, és nem lesz munka nélkül.

Itt található egy részletes útmutató a Lutris Linux számítógépre történő telepítéséről.

Egyéb figyelemre méltó eszközök Linux játékosok számára

A fent említett eszközök segítségével nagyjából az összes átlagos Windows-játékot játszhatja le egy átlagos játékos számára. De ha egy kicsit kalandosabbnak érzed magad, akkor íme néhány figyelemre méltóbb eszköz, amellyel még több Windows-játékot kereshetsz és játszhatsz Linuxon.

Játékemulátorok Linuxhoz

Csak áttekintettük az összes olyan forrást és eszközt, amelyre a Windows PC-jeinek szinte az összes futtatásához szüksége van. De mi van a konzolokkal? Rengeteg fantasztikus konzolos játék létezik, amelyek érdekelhetik a játékot. A PlayStation, a Nintendo és még a Sega konzolok régi iskolai címei is sok emléket idéznek fel, nem igaz?

Tehát… képes futtatni ezeket a játékokat a Linux is?

Nos, természetesen, de emulátorokra lesz szükség ahhoz, hogy ezeket a konzolos játékokat futtassa a számítógépén.

jegyzet: Bár az emulátorok használata legális, az emulátorok használata kalóz játékokhoz nem. Az emulátorok használatának legális módja a játék megvásárlása, majd az emulátor használatával történő futtatása. Ez lehetővé teszi a játékot a Linux PC-n a tervezett konzol helyett.

Ennek ellenére itt van egy gyors áttekintés a Linux 10 legjobb konzolemulátoráról, hogy ízelítőt adjon a lehetséges lehetőségekről:

Állítsa be Linux számítógépét játékra

Mostanra már teljes körű ismeretekkel kell rendelkeznie arról, hogy hol lehet megtalálni a natív és nem natív Linux játékokat, valamint a Linux rendszeren való futtatáshoz szükséges eszközökről.

Tehát ezzel a módszerrel eljött az ideje, hogy a Linux PC beállítására és előkészítésére összpontosítson, hogy minden játék és eszköz hibátlanul, gond nélkül futhasson. És hogy segítsen neked, itt van egy lépésenkénti útmutató (a fontossági sorrendben) arról, hogyan állítsd be a Linux PC-t játékra.

1. lépés: Telepítse / frissítse a video-illesztőprogramokat

Először is, az optimális teljesítmény biztosítása érdekében telepítenie kell a legújabb videóillesztőket a Linux rendszerére. Ehhez futtassa a következő parancsokat:

Először a következő paranccsal engedélyezze a 32 bites könyvtárakat:

sudo dpkg --add-architektúra i386

Ezután az AMD grafikus kártya felhasználóinak a következő parancsot kell megadniuk az AMD Mesa illesztőprogram telepítéséhez:

sudo add-apt-repository ppa: kisak / kisak-mesa -y sudo apt update sudo apt install libgl1-mesa-dri: i386 mesa-vulkan-drivers mesa-vulkan-drivers: i386 -y

Abban az esetben, ha Nvidia grafikus kártyát ingat, kövesse ezeket az Nvidia illesztőprogram-telepítési útmutatásokat a szükséges illesztőprogramok telepítéséhez.

(Opcionális) 2. lépés: Engedélyezze csak az ACO - AMD felhasználókat

Az ACO, az AMD COmpiler rövidítése, egy shader fordító, amely megváltoztatja a fordítást az alapértelmezett LLVM-ről ACO-ra, így a teljesítmény kivételesen gyorsabb. Valójában bizonyos natív Windows játékok, amelyek kompatibilisek az ACO-val, jobb teljesítményt mutatnak a Linuxon, mint a Windows rendszeren - ez az ACO használatának ereje.

Az ACO engedélyezéséhez először meg kell győződnie arról, hogy van-e naprakész AMD grafikus illesztőprogramja. Miután ezt megtette, menjen és szerkessze a / etc / environment fájlt, és adja hozzá a következő sort a fájlhoz:

RADV_PERFTEST = aco

És ez az. Az ACO engedélyezve lesz a Linux PC-n.

jegyzet: Javasoljuk, hogy futtasson „előtte és utána” tesztet az ACO engedélyezett játékokon. Bizonyos játékok teljesítménynövekedést mutatnak, míg mások problémákat okozhatnak. Ebben az esetben tiltsa le az ACO-t, miközben játszik ezeken a játékokon.

3. lépés: Engedélyezze a GameMode funkciót

A GameMode - amelyet a Feral Interactive játékkiadó fejlesztett ki - különféle könyvtárak és démonok kombinációja, amelyek segítségével a játékok ideiglenes optimalizálást kérhetnek a jobb játékhoz.

Alapvetően feloldja az összes magot, és megbizonyosodik arról, hogy egyetlen folyamat sem áll le a maximális teljesítmény elérése érdekében.

Az alábbi parancsok segítségével felépítheti és telepítheti a GameMode-ot, majd követheti a fent hivatkozott útmutatót.

git klón https: // github.com / FeralInteractive / gamemode.git cd gamemode git checkout 1.5.1 # hagyja ki a főág felépítését ./ bootstrap.SH

A GameMode eltávolításához írja be a következő parancsot:

systemctl --user stop gamemoded.service ninja uninstall -C builddir

Ha Ubuntut használ, akkor kövesse ezt a részletes útmutatót a GameMode engedélyezéséről Linuxon a legjobb játékteljesítmény érdekében. A GameMode telepítése után többféle módon lehet használni, amelyet az adott cikk tartalmaz.

Itt csak néhány fő szempontot emelünk ki:

4. lépés: Telepítse az összes borfüggőséget és Lutris-t

A borhoz és a lutrishoz már hozzányúltunk. Át fogjuk vizsgálni, hogyan kell telepíteni az összes különféle borfüggőséget és Lutris-t, csak hogy a rendszerünk készen álljon az indulásra.

Most, ha a Debian vagy Ubuntu alapú rendszer, írja be a következő parancsokat a terminálba az összes szükséges függőség telepítéséhez, beleértve a Lutris-t is:

wget -nc https: // dl.winehq.org / borépítés / borhq.kulcs sudo apt-key add winehq.kulcs sudo add-apt-repository 'deb https: // dl.winehq.org / wine-builds / ubuntu / focal main '-y sudo add-apt-repository ppa: lutris-team / lutris -y sudo apt frissítés sudo apt-get install --install-javasolja winehq-staging -y sudo apt-get telepítse a libgnutls30: i386 libldap-2 fájlt.4-2: i386 libgpg-error0: i386 libxml2: i386 libasound2-plugins: i386 libsdl2-2.0-0: i386 libfreetype6: i386 libdbus-1-3: i386 libsqlite3-0: i386 -y sudo apt-get install lutris -y

Az Arch-alapú disztribútorok ezt a parancsot használhatják:

sudo pacman -S borozgatás giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 nyílt lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulg libgp-libpulse libgp hiba alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader lutris -y

5. lépés: Telepítse az Custom Protont

Emlékezzünk, amikor a Protonról beszéltünk - egy Windows kompatibilitási rétegről, amelyet a Steam Play a Wine-on alapul és játékra optimalizált. Nos, van egy kis probléma a Protonnal kapcsolatban abban az értelemben, hogy a borhoz képest kissé elmarad a fejlesztéstől.

Ez azt jelenti, hogy a Protonnak eltart egy ideig az újonnan megjelent Wine verzió minden fejlesztésének megvalósítása. De megkerülheti ezt a problémát az Custom Proton használatával további teljesítménycsípéseket és fejlesztéseket tartalmaz a Proton állományhoz képest.

Az Custom Proton telepítéséhez nézze meg a Githubon elérhető ProtonUpdater parancsfájlt, vagy írja be a következő parancsot a terminálba:

cd ~ wget https: // nyers.githubusercontent.com / Termuellinator / ProtonUpdater / master / cproton.sh sudo chmod + x cproton.SH ./ cproton.SH

6. lépés - Aktiválja az Esync alkalmazást

Az Esync segítségével eltávolítják a borok kiszolgálójának fejét a szinkronizálási objektumokhoz. Ez segít a fordítás idejében és a játékban, ami javíthatja a teljesítményt bizonyos processzor-igényes játékokban.

Most meg kell jegyezni, hogy a legtöbb disztribúció már engedélyezve van az Esync használatával. Tehát annak ellenőrzéséhez, hogy a rendszer alapértelmezés szerint aktiválva van-e, futtassa a következő parancsot:

ulimit -Hn

Ha 500 000-nél nagyobb számot kap, akkor tudja, hogy az Esync engedélyezve van. Ha nem, akkor engedélyeznie kell az Esync alkalmazást a következő fájlok módosításával.

Először nyissa meg ezt a két fájlt - / etc / systemd / system.konf és / etc / systemd / user.konf és adja hozzá ezt a kódsort a fájl aljára:

DefaultLimitNOFILE = 524288

Ezután menjen át / etc / security / limits.konf és add ezt a sort az aljára:

felhasználónév kemény nofile 524288

jegyzet: Állítólag meg kell változtatnia afelhasználónév”Része a felhasználónévnek.

(Opcionális - Ellenőrizze a felelősség kizárását) 7. lépés: Telepítse az egyéni Linux kernelt

A legtöbb Linux disztribúció a Linux kernelt szállítja, amelyet Linus Torvalds adott ki. Egy egyedi Linux kernel az alap tetejére épít, további harangok és sípok hozzáadásával. Vannak, akik néhány funkciót eltávolítanak, hogy könnyebb kernelt állítsanak elő, kisebb lábnyommal.

Jogi nyilatkozat: Nehéz gyakorlatilag összehasonlítani az egyedi Linux kerneleket, mert a használt hardver is játékba lép. Ezért csak a legnépszerűbb lehetőségeket soroltuk fel annak érdekében, hogy maximalizáljuk az esélyeket arra, hogy érezhető teljesítményjavulást érjünk el. De ez azt jelenti, hogy a közép- és haladó felhasználók számára az optimális eredmények elérése érdekében javasoljuk, hogy készítsen egy személyes egyedi kernelt, amely a hardverükre jellemző.

Most, hogy ez így nincs, itt van egy pillantás a legnépszerűbb egyedi kernekre és azok telepítésére.

Fontos: Soha ne távolítsa el a disztribúcióval kapott készletmagot, mivel ez problémákat okozhat a sorban. Ezenkívül ne csak telepítsen „még egy” egyéni kernelt.

Javasoljuk, hogy telepítsen közülük sokat, hogy váltson közöttük, attól függően, hogy melyik játék / alkalmazás optimalizáltabb a futtatásához.

A legjobb disztribútorok a játékhoz

Az előző szakasz - „A Linux PC beállítása játékhoz” - azokra az olvasókra összpontosít, akik a jelenlegi Linux rendszerüket szeretnék optimalizálni a jobb játékteljesítmény érdekében. De mi van akkor, ha új, játékokra szánt Linux rendszert építesz? Ebben az esetben sok időt és fáradságot takaríthat meg azzal, ha egy játékra optimalizált disztróval megy.

Most már összeállítottunk egy részletes olvasmányt a Top 10 Linux játékdisztroszról. Itt van egy gyors áttekintés a fantasztikus disztribúciókról, amelyek a vágást elvégezték:

  1. SteamOS
  2. SparkyLinux „Nibru” GameOver Edition
  3. Manjaro Gaming Edition
  4. Fedora Games Spin
  5. Ubuntu GamePack
  6. Solus
  7. Game Drift Linux
  8. Batocera Linux
  9. SuperGamer
  10. Lakka

A cikkben ezeket a disztribúciókat részletesebben áttekintettük, kitérve arra, miért tökéletesek a játékhoz, és ajánlott hardverkövetelményeikről. Ha ezeket a dolgokat meg szeretné tanulni, javasoljuk, hogy olvassa el:

Csomagolás

Tehát ezzel eljutottunk a Linux Gamingről szóló végső útmutatónk végéhez. Nagyon reméljük, hogy hasznosnak találta ezt, és segített a jobb játékélmény megszerzésében a Linuxon.

Amint látja, áttekintettünk minden információt, kezdve onnan, ahol natív játékokat találhatunk a Linuxból, hogyan játszhatunk nem natív (csak Windows) játékokat Linuxon, optimalizálhatjuk Linux számítógépünket a jobb játék érdekében stb.

Azonban, ha még mindig vannak olyan égető kérdései, amelyekre választ szeretne kapni, vagy ha valami problémába ütközött, kérjük, írjon nekünk az alábbi megjegyzésekben, és megpróbáljuk megoldani a problémákat.

Az egér és az érintőpadok görgetési irányának megfordítása a Windows 10 rendszerben
Egér és Érintőpads nemcsak a számítást könnyűvé, de hatékonyabbá és kevésbé időigényessé is teszi. Nem tudunk elképzelni egy életet ezek nélkül az esz...
Az egérmutató és a kurzor méretének, színének és sémájának módosítása a Windows 10 rendszeren
Az egérmutató és a kurzor a Windows 10 operációs rendszerben nagyon fontos szempont. Ez elmondható más operációs rendszerekről is, tehát valójában eze...
Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...