Végső útmutató a Proton Steam rendszeren történő beállításához Linuxra: Telepítés, tippek és teljes kompatibilitás

Utolsó frissítés: 08/05/2025
Szerző: Izsák
  • A Proton átalakította a játékokat Linux azáltal, hogy lehetővé teszi a címek lejátszását innen: Windows.
  • A Proton támogatása és kompatibilitása bővíthető testreszabott verziókkal, például a Proton GE-vel.
  • Az olyan eszközök, mint a ProtonUp-Qt és a PortProton, leegyszerűsítik a Proton kezelését és használatát a rendszeren kívül. Gőz.

gőzproton

A Proton megjelenése a Steamen igazi forradalmat jelentett azoknak a Linux-felhasználóknak, akik eredetileg Windowsra tervezett játékokat szeretnének élvezni anélkül, hogy lemondanának kedvenc operációs rendszerükről. Míg néhány évvel ezelőtt elképzelhetetlen volt, hogy a Steam katalógusának nagy részét Linuxon játsszák, ma a helyzet drámaian megváltozott. A Valve és a fejlesztői közösség együttműködésének köszönhetően egyre több játék érhető el Linuxon, vagy futtatható minimális gonddal.

Ez a cikk elmagyarázza, hogyan konfigurálható a Proton Steamen Linuxon, részletesen ismertetve a teljes folyamatot a Steam és a Proton telepítésétől a Proton GE (GloriousEggroll) aktiválásáig és olyan eszközök használatáig, mint a ProtonUp-Qt és a PortProton. Tippeket , disztribúció-specifikus részleteket, előfeltételeket és számos bevált gyakorlatot is megosztunk , hogy a legtöbbet hozhasd ki játékkönyvtáradból Linuxon.

Mi a Proton, és miért kulcsfontosságú a Linuxon játszható játékokhoz?

A Proton egy Valve által létrehozott kompatibilitási réteg, amely a Wine- on alapul , és lehetővé teszi Windows játékok és programok futtatását Linux rendszereken. A Wine-ra vonatkozó javítások és extra komponensek hozzáadásával a Proton lehetővé teszi, hogy több ezer, hivatalosan csak Windowsra elérhető játék kivételes teljesítménnyel és kompatibilitással fusson Linuxon.

A Proton Steambe való integrációja különösen jelentős volt , mivel a Steam a vezető globális videojáték- terjesztési platform, és hatalmas címkönyvtárat kínál. Ez vezetett a Linuxon játszható játékok megállíthatatlan növekedéséhez az elmúlt években , sőt olyan Linux-alapú konzolok létezéséhez is, mint a Steam Deck, amely a Protont használja alapkomponensként.

A Proton Steamen való használatának előfeltételei

Mielőtt belekezdenél a Steam és a Proton telepítésébe Linux gépeden, tarts szem előtt néhány fontos szempontot:

  • Vulkan-kompatibilis grafikus kártya: Lényeges, hogy a GPU (Nvidia, AMD ill Intel) támogatja a Vulkan API-t és rendelkezik illesztőprogramok frissítve. Az Nvidia GeForce 600-as sorozat és újabbak, az AMD Radeon HD7000 és újabbak, valamint az Intel HD 500 és újabbak általában jó támogatást nyújtanak.
  • Frissített grafikus illesztőprogramok: Az olyan disztribúciókon, mint az Ubuntu, a driver eszközből frissíthetsz. Az Nvidia saját illesztőprogramokat igényel; Az AMD és az Intel optimálisan működik a nyílt forráskódú Mesa illesztőprogramokkal.
  • Telepített Vulkan könyvtárak: Sok esetben telepítenie kell a Vulkan engedélyezéséhez szükséges csomagokat, a disztribúciótól függően. Ubuntuhoz ajánlott:
    sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils

    És ha Mesát használsz:

    sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils
  • További függőségek: A maximális kompatibilitás biztosítása érdekében telepíts olyan függőségeket, mint a bubblewrap, gamemode, tar, wget, curl, zenity, zstd és mások. Példa Debian/Ubuntu rendszerre:
    sudo dpkg --add-architecture i386 sudo add-apt-repository multiverse sudo apt update && sudo apt upgrade sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract

Steam telepítése Linuxra

A Steam natívan elérhető Linuxra a legtöbb disztribúción, akár hivatalos tárolókon, univerzális formátumokon, akár Flatpak és Snap formátumokon keresztül. A disztribúciótól függően a következőképpen telepítheted:

  • Ubuntu/Debian (APT):
    sudo apt telepítse a gőzt
    gőz
  • Ubuntu (Snap): Ha a Snapet részesíted előnyben, telepítheted a Steam legújabb verzióját:
    sudo snap telepítés Steam-ben
    gőz

    Megjegyzés: Problémák adódhatnak a GPU-illesztőprogramokkal a Snap használatakor, mivel azok nem települnek automatikusan.

  • Flatpak: Flatpak formájában is kapható. Először mindenképpen telepítsd a Flatpakot, ha a disztribúciód nem tartalmazza alapértelmezés szerint.

A telepítés után jelentkezz be Steam fiókoddal, és máris aktiválhatod a Protont.

Engedélyezd a Proton és a Steam Play használatát minden játékban

A Steam Play alapértelmezés szerint engedélyezve van a hivatalosan támogatott címeknél. A Proton igazi ereje azonban abban mutatkozik meg, hogy minden játékban engedélyezve van a használata, beleértve azokat is, amelyeket hivatalosan nem támogatnak Linuxon.

Aktiválja a Protont a következő lépésekkel:

  1. Nyissa meg a Steam klienst.
  2. A felső sávon lépjen a következőre: Steam > Beállítások > Kompatibilitás.
  3. Jelölje be a négyzetet Engedélyezd a Steam Play-et a támogatott címekhez (általában alapértelmezés szerint engedélyezve van).
  4. Jelöld be a „Steam Play engedélyezése minden címhez” lehetőséget is.. A Steam kérni fogja az újraindítást a változtatások alkalmazásához.
  5. Az újraindítás után telepíthetsz bármilyen játékot, és a játék tulajdonságaiból kényszerítheted a Proton kompatibilitást: Jobb klikk a játékon > Tulajdonságok > Kompatibilitás > Egy adott kompatibilitási eszköz használatának kényszerítése Steam játékhoz. Itt kiválaszthatja a kívánt Proton verziót (pl. Proton 6.3-8 vagy újabb).

Ennek az opciónak köszönhetően gyakorlatilag bármilyen Windows-játékot kipróbálhatsz Linuxon a Steam segítségével.

A Proton különböző verzióinak manuális telepítése

A Steam automatikusan letölti és telepíti a Proton hivatalos és kísérleti verzióit, de nagyon hasznos lehet egyéni verziók, például a Proton GE (GloriousEggroll) hozzáadása a kompatibilitás és a teljesítmény maximalizálása érdekében, különösen a legújabb vagy problémás játékok esetében.

Proton Glorious Eggroll (Proton GE): Mi ez és hogyan telepíthetem?

A Proton GloriousEggroll a Proton módosított változata, amelyet a GloriousEggroll (egy Red Hat alkalmazott) fejlesztett ki, és amely kompatibilitási, multimédiás támogatási, AMD FSR-fejlesztési és összetett címekhez kapcsolódó javításokat és fejlesztéseket tartalmaz. Sok AAA játék és újabb cím gyorsabban és jobban fut a Proton GE-vel, mint a Valve stabil ágával.

A Proton GE manuális telepítéséhez:

  1. Hozza létre a könyvtárat az egyéni kompatibilitási eszközökhöz:
    mkdir -p ~/.steam/root/compatibilitytools.d
  2. Töltse le a Proton GE kívánt verzióját a projekt GitHub kiadási oldaláról. Ha a fájlnév tartalmazza a „LoL” szót, akkor az csak a League of Legends játékosait célozza meg.
  3. Csomagold ki a letöltött fájlt a ~/.steam/root/compatibilitytools.d mappába.
  4. Zárd be a Steam-et, majd nyisd meg újra; Most már kiválaszthatja a Proton GE-t a kompatibilitási eszközök részben.

Ha Flatpak formátumban használod a Steamet, az elérési út a következő lesz: ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d

A Proton GE grafikus telepítése ProtonUp-Qt-vel

A Proton GE és más kompatibilitási rétegek telepítésének megkönnyítésére létezik a ProtonUp-Qt, egy grafikus eszköz, amely automatizálja a letöltést és a telepítést.

  • Telepítse a ProtonUp-Qt-t AppImage-ként vagy a Flatpakból. Ubuntu alatt szükség lehet a telepítésre biztosíték Az AppImage futtatásához: sudo apt install fuse
  • Nyisd meg a ProtonUp-Qt-t, kattints az „Verzió hozzáadása” gombra, válaszd a „GE-Proton” lehetőséget, válaszd ki a kívánt verziót, majd kattints a „Telepítés” gombra.
  • Ha kész vagy, zárd be, majd nyisd meg újra a Steamet az új verzió automatikus észleléséhez.

A ProtonUp-Qt támogatja mind a hagyományos Steam-et, mind a Flatpak-ot.

PortProton: Proton a Steamen kívül és harmadik féltől származó játékokon kívül

A Proton nem csak Steamre való: vannak alternatívák is, mint például a PortProton, amely lehetővé teszi Windows játékok futtatását Steamen kívül a Proton használatával, ideális a GoG-tól, az Epic Games Store- tól , az Origintől vagy független fejlesztőktől vásárolt címekhez.

A PortProton telepítéséhez:

  1. Futtassa a következő parancsot:
    wget -c -T 5 https://portwine-linux.ru/ftp/portwine/PortProton-95 && sh "./PortProton-95"
  2. Ha kész, elindíthatod a PortProtont, beállíthatod a Wine-t, telepíthetsz indítóprogramokat más áruházakból vagy független játékokból, sőt, akár egyéni parancsikonokat is létrehozhatsz a játékaidhoz.

A PortProton lehetővé teszi a különböző kompatibilitási rétegek (Proton Steam vagy Proton GE) közötti választást, valamint az emulált API (DirectX 9-11, 12 vagy OpenGL) kiválasztását. Ezenkívül a PortProton megpróbálja automatikusan telepíteni a szükséges könyvtárakat a játék első indításakor.

Proton-caller: Futtasson bármilyen Windows programot a Protonnal

Egy másik érdekes eszköz a proton-caller, amely lehetővé teszi Windows alkalmazások és játékok közvetlen futtatását a Protonnal, mintha Wine-t használnánk, de kihasználva a Proton ökoszisztémáját.

A proton-caller telepítéséhez és konfigurálásához (Ubuntu 22.04-ből vagy származékokból):

  1. Telepítés ezzel:
    sudo apt install proton-caller
  2. Hozza létre a konfigurációs fájlt ~/.config/proton.conf a következő formátummal:
    data="/proton-fájlok/kívánt/útvonala" steam="/Steam/fájlod/útvonala/" common="/Steam/fájlod/útvonala/common/"

    Az információk szétdarabolódása: A Proton futásidejű fájljainak tárolására szolgáló könyvtár.
    gőz: A mappa, ahová a Steam telepítve van.
    közös: Az elérési út, ahol a Proton verziók találhatók (alapértelmezés szerint a steamapps/common könyvtárban).

  3. .exe futtatásához:
    proton-call -r /ruta/al/archivo.exe

Ha hibát tapasztal a konfiguráció megnyitásakor, ellenőrizze, hogy a parancsot a megfelelő könyvtárból futtatja-e, vagy hogy a megadott elérési utak léteznek-e.

A proton-caller segítségével szkripteket hozhatsz létre a személyes bináris fájlok mappádban, hogy automatizáld a kedvenc játékaid végrehajtását.

  Egyszerű módszerek a zoom módban elkapott iPhone javítására