Přeskočit na obsah

Průvodce Hraním Her na CachyOS

Vítejte v průvodci Hraním her na CachyOS. Provedeme vás základními aspekty nastavení všeho a skvělého zážitku.

Předpoklady

Základní Balíčky

Abychom vám usnadnili práci, CachyOS seskupil všechny potřebné balíčky pro hraní her do jednoho meta balíčku, který zahrnuje všechny známé obchody a doplňky pro hraní her v Linuxu. Díky tomu je proces instalace a nastavení pro hraní her rychlejší a méně komplikovaný pro všechny.

Spusťte následující příkaz v terminálu
sudo pacman -S cachyos-gaming-meta

Steam

Pro uživatele Steamu je hraní her na CachyOS hračkou! Otevřete Steam a postupujte podle průvodce Protonem a můžete si užívat své hry.

Jak povolit podporu Protonu ve službě Steam


/_astro/Steam1_Screenshot_20230907_071249.DHTD5FVa.png/_astro/Steam2_Screenshot_20230907_071521.DyGvi5I7.png/_astro/Steam3_Screenshot_20230907_072849.DkC3_rS1.png/_astro/Steam4_Screenshot_20230907_072236.BNYQngG5.png

Steam FAQ a Tipy

Kterou verzi Protonu bych měl ve Steamu používat?

  • proton-cachyos Je vysoce doporučeno používat ten, který sestavujeme a udržujeme, pokud nemá problém s hrou, kterou chcete hrát. Měl by fungovat ve většině případů.
  • Proton Experimental Nejnovější verze od Valve. Pokud je hra, kterou chcete hrát, relativně nová nebo nefunguje dobře s aktuální stabilní verzí Protonu, nebo jste viděli, že ji lidé doporučují na ProtonDB.
  • Proton 9.0.3 nebo nižší Stabilní verze od Valve. Pokud hra, kterou chcete hrát, funguje pouze v předchozí verzi Protonu.
  • Proton-GE Sestavení od GloriousEggroll, které se v některých případech hodí.

Co je proton-cachyos?

Podívejte se na toto vysvětlení.

Jak správně kombinovat více možností spuštění

  • Přidejte proměnné prostředí nebo příkazy, které chcete, a na konec přidejte %command%
    • Příklad: __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 prime-run game-performance %command%

Oprava zadrhávání způsobeného funkcí Steam Game Recorder

Přidejte následující možnost spuštění do vaší hry
LD_PRELOAD="" %command%

Tipy pro výkon

Přepínání Profilu Napájení na Požádání

CachyOS poskytuje obalový skript game-performance, který používá power-profiles-daemon k dočasnému přepnutí aktuálního profilu napájení na performance. Profil performance zvyšuje úrovně napájení systému a mění regulátor CPU na performance.

Když se tento skript používá ke spuštění hry, systém bude nastaven na používání profilu performance, dokud hra běží. Dříve používaný profil napájení bude obnoven po zavření hry.

GameMode od Feralu má podobné chování, ale neměl by se používat, protože CachyOS již obsahuje ananicy-cpp

Jak přidat game-performance do Steamu, Lutrisu, Heroic Games Launcheru a Bottles

  1. Otevřete svou Knihovnu Steam
  2. Klikněte pravým tlačítkem myši na název hry a vyberte Vlastnosti.
  3. Na kartě Obecné najdete sekci Možnosti spuštění.
  4. Přidejte následující možnost spuštění:
    Terminál
    game-performance %command%

Proton-CachyOS

Proton-CachyOS je založen na větvi proton-bleeding-edge a používá na ni řadu patchů a změn.

  • Patche Wine-staging
  • Wine Fullscreen FSR
  • Podpora Reflex: Pouze tituly DX12
  • Podpora pro umu-launcher

Kromě toho je proton-cachyos kompilován proti nativním systémovým knihovnám a instrukcím kompilátoru, což může dále zlepšit výkon.

Wine-CachyOS

Toto je řešení podobné proton-cachyos, ale jako samostatná verze, kterou mohou používat Lutris, Heroic, Bottles a další.

  • Založeno na Valve’s bleeding-edge Wine
  • Přidává včasné opravy/řešení pro hry
  • protonfixes
  • Podpora pro umu-launcher

Modifikace QoL

  • WINE_WMCLASS: proměnná prostředí pro nastavení wm třídy všech oken wine, což umožňuje wm ovládat okno pomocí pravidel.
  • WINEUSERSANDBOX: proměnná prostředí pro zakázání vytváření symbolických odkazů ze složek Wine, jako jsou Dokumenty/Obrázky atd., na ekvivalentní složky v uživatelském adresáři.
  • Zakázané Nativní Dekorace Oken
  • Změny pro optimalizaci výkonu Wine podobně jako u proton-cachyos

Bottles

Bottles je aplikace, která vám umožňuje snadno spravovat předpony Windows na vašich oblíbených distribucích Linuxu.

Bottles může také využívat různé spouštěče, jako je Lutris, a všechny jsou spravovatelné v rámci aplikace. Bottles nabízí možnost herní orientované předpony.

Můžete také instalovat závislosti, přidávat soubory EXE a používat jejich instalační programy na jedno kliknutí pro aplikace související s hraním her, jako je EA App nebo Battle.net.

Jak nainstalovat Bottles
# Otevřete terminál a spusťte následující příkaz:
sudo pacman -S bottles

Pokud se o něm chcete dozvědět více, podívejte se na jejich dokumentaci.

Úvod a tipy pro Lutris

Lutris slouží jako centrální rozbočovač pro všechny vaše hry na CachyOS.

S Lutris můžete efektivně spravovat spouštěče her, včetně Wine, Proton a emulátorů.

  • Hry můžete spouštět přes Lutris jednoduše kliknutím na tlačítko Přehrát.
  • Přidejte libovolnou hru kliknutím na znaménko + v levém horním rohu.
  • Nastavte obchod v Zdroje v levém panelu a propojte svůj účet, poté se zahájí instalace daného obchodu a poté budete moci spouštět hry z obchodu, stejně jako ve Windows.
  • A mnohem více!

Herní obchody podporované v Lutris

Nastavení Wine runneru wine-cachyos


/_astro/lutris-guide-1.w3vhvXhH.png/_astro/lutris-guide-2.BI1Icwul.png

Lutris FAQ

Jak mohu přidat parametr při spouštění hry? Například -dx11

  • Klikněte pravým tlačítkem na ikonu hry > Konfigurovat > Možnosti hry > Argumenty > Přidejte libovolný argument, který potřebujete.

Funguje game-performance na Lutrisu?

  • Ano. Podívejte se sem

Jak mohu používat wine-cachyos v Lutrisu?

  • V Možnosti spouštěče > Verze Wine se zobrazuje s názvem System 9.0 Staging Default

Jak mohu nastavit umu-launcher s proton-cachyos v Lutrisu?

  1. V hlavní obrazovce Lutris klikněte na ozubené kolečko napravo od Wine
  2. Proveďte následující změny na kartě Možnosti spouštěče
    • Verze Wine = proton-cachyos
    • Použít systémové winetricks = Zakázáno
    • Grafika
      • Povolit DXVK = Povoleno
      • Povolit VKD3D = Povoleno
      • Povolit D3D Extras = Povoleno
      • Povolit DXVK-NVAPI / DLSS = Povoleno
      • Uživatelsky definované verze DXVK, VKD3D a DXVK-NVAPI se nepoužijí při použití umu-launcher
  3. Přejděte na kartu Možnosti systému
    • Lutris
      • Zakázat běhové prostředí Lutris = Povoleno
      • Preferovat systémové knihovny = Povoleno
  4. Přejděte dolů k Spuštění hry a vyhledejte tabulku Proměnné prostředí
  5. Přidejte následující proměnné prostředí:
    • Klíč: UMU_NO_RUNTIME
      • Hodnota: 1, pokud používáte umu-launcher 1.1.4 z CachyOS
      • Hodnota: pressure-vessel, pokud používáte umu-launcher 1.1.3 dodávaný s Lutris
    • Klíč: UMU_RUNTIME_UPDATE volitelné
      • Hodnota: 0, přeskočí aktualizace Steam Linux Runtime pro proton-cachyos
    • Klíč: PROTON_VERB volitelné
      • Hodnota: waitforexitandrun, umožňuje protonfixes pracovat s odpovídajícím GAMEID
  6. Uložte změny.

Podpora Ray Tracingu

Arch Wiki již poskytuje komplexní instrukce, jak povolit ray tracing pro různé hardwarové platformy.

S tímto průvodcem jste nyní připraveni začít hrát hry na CachyOS. Užijte si to!