Preskočiť na obsah
Táto stránka je zastaraná. Najnovšiu dokumentáciu nájdete na /configuration/gaming/

Sprievodca hraním hier na CachyOS

Vitajte v sprievodcovi hraním hier v CachyOS. Prevedieme vás základnými aspektmi, ako všetko nastaviť a užiť si skvelý zážitok.

Aby sme vám to uľahčili, CachyOS zoskupil všetky potrebné balíky pre hranie hier do jedného meta balíka, ktorý obsahuje všetky známe obchody a doplnky pre hranie hier v Linuxe. Toto robí inštaláciu a nastavenie pre hranie hier rýchlejšie a menej komplikované pre každého.

Spustite nasledujúci príkaz v termináli
sudo pacman -S cachyos-gaming-meta

Ktorú verziu Protonu by som mal použiť v Steame?

Section titled “Ktorú verziu Protonu by som mal použiť v Steame?”
  • proton-cachyos Je ten, ktorý zostavujeme a udržiavame a je vysoko odporúčaný, pokiaľ nemá problém s hrou, ktorú chcete hrať. Mal by fungovať vo väčšine prípadov.
  • Proton Experimental Najnovšia vývojová verzia od Valve. Ak je hra, ktorú chcete hrať, relatívne nová alebo nefunguje dobre so súčasnou stabilnou verziou Protonu, alebo ste videli ľudí, ktorí ju odporúčajú v ProtonDB.
  • Proton 9.0.3 alebo nižšie Stabilné verzie od Valve. Ak hra, ktorú chcete hrať, funguje iba v predchádzajúcej verzii Protonu.
  • Proton-GE Zostava vytvorená používateľom GloriousEggroll, v niektorých prípadoch sa hodí.

Pozrite si toto vysvetlenie o ňom.

Ako správne kombinovať viacero možností spustenia

Section titled “Ako správne kombinovať viacero možností spustenia”
  • Pridajte premenné prostredia alebo príkazy, ktoré chcete, a na konci uveďte %command%
    • Príklad: __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 prime-run game-performance %command%

Oprava sekania spôsobeného funkciou Steam Game Recorder

Section titled “Oprava sekania spôsobeného funkciou Steam Game Recorder”
Pridajte nasledujúcu možnosť spustenia do vašej hry
LD_PRELOAD="" %command%

Prepínanie energetického profilu na požiadanie

Section titled “Prepínanie energetického profilu na požiadanie”

CachyOS poskytuje obalový skript game-performance, ktorý používa power-profiles-daemon na dočasné prepnutie aktuálneho energetického profilu na performance. Profil performance zvyšuje úrovne výkonu systému a mení CPU governor na performance.

Keď sa tento skript použije na spustenie hry, systém sa nastaví na používanie profilu performance, pokiaľ je hra spustená. Predtým použitý energetický profil sa obnoví po zatvorení hry.

Feral’s GameMode má podobné správanie, ale nemal by sa používať, pretože CachyOS už obsahuje ananicy-cpp

Ako pridať game-performance do Steamu, Lutrisu, Heroic Games Launcher a Bottles

Section titled “Ako pridať game-performance do Steamu, Lutrisu, Heroic Games Launcher a Bottles”
  1. Otvorte svoju Knižnicu Steam
  2. Kliknite pravým tlačidlom myši na názov hry a vyberte Vlastnosti.
  3. Na karte Všeobecné nájdete sekciu Možnosti spustenia.
  4. Pridajte nasledujúcu možnosť spustenia:
    Terminal window
    game-performance %command%

Proton-CachyOS je založený na vetve proton-bleeding-edge branch a aplikuje na ňu množstvo patchov a zmien.

  • Patche Wine-staging
  • Wine Fullscreen FSR
  • Podpora Reflex: Len tituly DX12
  • Podpora pre umu-launcher

Okrem toho je proton-cachyos kompilovaný proti natívnym systémovým knižniciam a inštrukciám kompilátora, čo môže ďalej zlepšiť výkon.

Toto je riešenie podobné proton-cachyos, ale ako samostatná verzia, ktorú môžu používať Lutris, Heroic, Bottles a iné.

  • Založené na vývojovej verzii Wine od Valve
  • Pridáva skoré opravy/obchádzky pre hry
  • protonfixes
  • Podpora pre umu-launcher

Modifikácie QoL

  • WINE_WMCLASS: premenná prostredia na nastavenie wm class všetkých wine okien, čo umožňuje wm ovládať okno prostredníctvom pravidiel.
  • WINEUSERSANDBOX: premenná prostredia na zakázanie vytvárania symbolických odkazov z priečinkov Wine, ako sú Dokumenty/Obrázky atď., na ekvivalentné priečinky v používateľskom adresári
  • Zakázané natívne dekorácie okien
  • Zmeny na optimalizáciu výkonu Wine podobne ako to robíme s proton-cachyos

Bottles je aplikácia, ktorá vám umožňuje jednoducho spravovať Windows prefixy na vašich obľúbených distribúciách Linuxu.

Bottles môžu tiež využívať rôzne bežce ako Lutris a sú všetky spravovateľné v rámci aplikácie. Bottles ponúka možnosť prefixu zameraného na hranie hier.

Môžete tiež inštalovať závislosti, pridávať EXE súbory a používať ich inštalátory na jedno kliknutie pre aplikácie súvisiace s hraním hier, ako napríklad EA App alebo Battle.net.

Ako nainštalovať Bottles
# Otvorte terminál a spustite nasledujúci príkaz:
sudo pacman -S bottles

Ak sa o tom chcete dozvedieť viac, pozrite si ich dokumentáciu.

Lutris slúži ako centrálny hub pre všetky vaše hry na CachyOS.

S Lutrisom môžete efektívne spravovať vaše bežce hier, vrátane Wine, Proton a emulátorov.

  • Hry môžete spúšťať cez Lutris jednoduchým kliknutím na tlačidlo Prehrať.
  • Pridajte ľubovoľnú hru, ktorú chcete, kliknutím na znamienko + vľavo hore.
  • Nastavte obchod v časti Zdroje na ľavom paneli a prepojte svoj účet, následne sa nainštaluje daný obchod a potom budete môcť spúšťať hry priamo z obchodu, rovnako ako to robíte v systéme Windows.
  • A mnoho ďalšieho!

/_astro/lutris-guide-1.CXQPWkT4.png/_astro/lutris-guide-2.R2l5yqry.png

Ako môžem pridať parameter pri spúšťaní hry? Napríklad -dx11

Section titled “Ako môžem pridať parameter pri spúšťaní hry? Napríklad -dx11”
  • Kliknite pravým tlačidlom myši na ikonu hry > Konfigurovať > Možnosti hry > Argumenty > Pridajte ľubovoľný argument, ktorý potrebujete.
  • Áno. Pozrite sa sem

Ako môžem použiť wine-cachyos v Lutrise?

Section titled “Ako môžem použiť wine-cachyos v Lutrise?”
  • V Možnosti bežca > Verzia Wine sa zobrazuje pod názvom System 9.0 Staging Default

Ako môžem nastaviť umu-launcher s proton-cachyos v Lutrise?

Section titled “Ako môžem nastaviť umu-launcher s proton-cachyos v Lutrise?”
  1. Na hlavnej obrazovke Lutrisu kliknite na ozubené koliesko napravo od Wine
  2. Vykonajte nasledujúce zmeny na karte Možnosti bežca
    • Verzia Wine = proton-cachyos
    • Použiť systémové winetricks = Zakázané
    • Grafika
      • Povoliť DXVK = Povolené
      • Povoliť VKD3D = Povolené
      • Povoliť D3D Extras = Povolené
      • Povoliť DXVK-NVAPI / DLSS = Povolené
      • Užívateľom definované verzie DXVK, VKD3D a DXVK-NVAPI sa nepoužijú pri použití umu-launcher
  3. Prejdite na kartu Možnosti systému
    • Lutris
      • Zakázať Lutris Runtime = Povolené
      • Preferovať systémové knižnice = Povolené
  4. Prejdite nadol na Spustenie hry a vyhľadajte tabuľku Premenné prostredia
  5. Pridajte nasledujúce premenné prostredia:
    • Kľúč: UMU_NO_RUNTIME
      • Hodnota: 1 ak používate umu-launcher 1.1.4 z CachyOS
      • Hodnota: pressure-vessel ak používate umu-launcher 1.1.3 dodávaný s Lutrisom
    • Kľúč: UMU_RUNTIME_UPDATE voliteľné
      • Hodnota: 0 preskočí aktualizácie Steam Linux Runtime pre proton-cachyos
    • Kľúč: PROTON_VERB voliteľné
      • Hodnota: waitforexitandrun umožňuje protonfixes fungovať s príslušným GAMEID
  6. Uložte zmeny.

Arch Wiki už poskytuje komplexné inštrukcie o tom, ako povoliť ray tracing pre rôzne hardvérové platformy.

S týmto sprievodcom ste teraz pripravení začať hrať hry na CachyOS. Užite si to!