Průvodce hraním her na CachyOS
Vítejte v průvodci hraním her na CachyOS. Provedeme vás základními aspekty, jak vše nastavit a užít si skvělý zážitek.
Předpoklady
Sekce “Předpoklady”Základní balíčky
Sekce “Základní balíčky”Abychom vám to usnadnili, CachyOS seskupil všechny potřebné balíčky pro hraní her do jednoho meta balíčku, který obsahuje všechny nezbytné závislosti a knihovny pro hraní na Linuxu, a samostatného balíčku pro nástroje a spouštěče/obchody. Díky tomu je instalace a nastavení pro hraní rychlejší a méně komplikované pro všechny.
Pokud zjistíte, že nějaké balíčky chybí, neváhejte o tom dát vědět týmu CachyOS.
Následujte níže uvedené kroky pro zahájení nastavení pro hraní her.
sudo pacman -S cachyos-gaming-metaTento balíček obsahuje následující:
- Gamescope, Goverlay, Heroic Games Launcher, Lutris, MangoHud a Steam.
sudo pacman -S cachyos-gaming-applications- Přejděte do Apps/Tweaks a klikněte na
Install Gaming packages
CachyOS Hello nainstaluje oba balíčky cachyos-gaming-meta a cachyos-gaming-applications
Steam FAQ a tipy
Sekce “Steam FAQ a tipy”Jakou verzi Protonu použít ve Steamu?
Sekce “Jakou verzi Protonu použít ve Steamu?”proton-cachyosJelikož je to verze, kterou sestavujeme a udržujeme, je vysoce doporučená, pokud nemá problém s hrou, kterou chcete hrát. Měla by fungovat ve většině případů.proton-cachyos-slrPro hry používající BattlEye nebo Easy Anti-Cheat.Proton ExperimentalNejnovější vývojová verze odValve. Pokud je hra, kterou chcete hrát, relativně nová nebo nefunguje dobře s aktuálním stabilním vydáním Protonu, nebo pokud jste viděli, že ji lidé doporučují na ProtonDB.Proton 9.0.4 nebo nižšíStabilní vydání odValve. Pokud hra, kterou chcete hrát, funguje pouze v předchozím vydání Protonu.Proton-GESestavení od GloriousEggroll, v některých případech se hodí.
Jak správně nastavit více možností spuštění
Sekce “Jak správně nastavit více možností spuštění”Možnosti spuštění ve Steamu jsou sestaveny podle následujícího vzoru:
-
<proměnné prostředí> <wrappery> %command% <argumenty aplikace><proměnné prostředí>: Jsou to volby ve formátuPROMĚNNÁ=hodnota. NapříkladPROTON_DXVK_D3D8=1neboDXVK_HUD="fps,memory,version,api"<wrappery>: Aplikace a skripty, které mění způsob spuštění skutečné aplikace. Argumenty pro wrapper obvykle následují za spustitelným souborem wrapperu. Napříkladmangohud --dlsymnebogamescope -W 1680 -H 1050 -w 1280 -h 720 -S fit -F fsr --mangoapp --%command%: Toto je skutečná aplikace. Měla by být specifikována přesně takto a Steam ji nahradí správným příkazem při spuštění aplikace.<argumenty aplikace>: Jsou to různé argumenty pro skutečnou aplikaci a závisí na dané aplikaci. Například-dx11by mělo být zde, pokud to aplikace podporuje.
-
Příklad:
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 prime-run game-performance %command% -dx11
Oprava zadrhávání způsobeného funkcí nahrávání her ve Steamu
Sekce “Oprava zadrhávání způsobeného funkcí nahrávání her ve Steamu”LD_PRELOAD="" %command%Přednačítání shaderů s Proton-CachyOS, -GE a -EM
Sekce “Přednačítání shaderů s Proton-CachyOS, -GE a -EM”Zde je návod, jak tuto funkci vypnout:


Tipy pro výkon
Sekce “Tipy pro výkon”Přepínání napájecích profilů na vyžádání
Sekce “Přepínání napájecích profilů na vyžádání”CachyOS poskytuje wrapper skript game-performance,
který používá power-profiles-daemon k dočasnému přepnutí aktuálního napájecího profilu na performance.
Profil performance zvyšuje úrovně napájení systému a mění CPU governor na performance.
Když je tento skript použit ke spuštění hry, systém bude nastaven na použití profilu performance, dokud hra běží.
Dříve použitý napájecí profil bude obnoven po zavření hry.
GameMode od Feral
se chová podobně, ale neměl by být používán, protože CachyOS již dodává ananicy-cpp
Jak přidat game-performance do Steamu, Lutrisu a Heroic Games Launcheru
Sekce “Jak přidat game-performance do Steamu, Lutrisu a Heroic Games Launcheru”- Otevřete svou
knihovnu Steamu. - Klikněte pravým tlačítkem na název hry a vyberte
Vlastnosti. - Na kartě
Obecnénajdete sekciMožnosti spuštění. - Přidejte následující možnost spuštění:
Terminal window game-performance %command%
- V levém panelu otevřete
Nastavení. - Přejděte na
Výchozí nastavení hera poté klikněte naPokročilé. - V sekci
Příkaz wrapperu. Přidejte následující řádek bez argumentů:Terminal window game-performance - Klikněte na znaménko
+pro uložení změn.
- Vpravo nahoře otevřete
hamburger menu. - Přejděte na
Předvolby/Globální možnosti. - Vpravo nahoře povolte
Pokročilý režim. - Sjeďte dolů na
Prefix příkazua přidejte následující řádek:Terminal window game-performance - Uložte změny.
Proton-CachyOS
Sekce “Proton-CachyOS”Proton-CachyOS je založen na bleeding-edge větvi Protonu a aplikuje na ni řadu úprav.
- Patche z Wine-staging
- Wine Fullscreen FSR
- Zahrnuje video a audio kodeky pro herní cutscény
- Podpora pro
umu-launchervčetně UMU-Protonfixes - Přidává rané opravy/náhradní řešení pro hry
Další možnosti konfigurace
PROTON_NO_WM_DECORATION=1: Zakáže dekorace oken pomocí linuxového správce oken. Může opravit problémy s bezrámečkovým režimem na celou obrazovku a proklikáváním myši skrz okno.PROTON_PREFER_SDL_INPUT=1: Povolte pro obejití problémů se správnou detekcí ovladače.
Nastavení umu-launcher
Sekce “Nastavení umu-launcher”- Na hlavní obrazovce Lutrisu klikněte na
ozubené kolečkovpravo od Wine. - Proveďte následující změny v záložce Možnosti spouštěče:
- Verze Wine =
proton-cachyos - Použít systémový winetricks = Vypnuto
- Grafika
- Povolit DXVK =
Zapnuto - Povolit VKD3D =
Zapnuto - Povolit D3D Extras =
Zapnuto - Povolit DXVK-NVAPI / DLSS =
Zapnuto - Uživatelsky definované verze DXVK, VKD3D a DXVK-NVAPI se nepoužijí při použití
umu-launcher.
- Povolit DXVK =
- Verze Wine =
- Přejděte do záložky Systémové možnosti.
- Lutris
- Zakázat Lutris Runtime =
Zapnuto - Preferovat systémové knihovny =
Zapnuto
- Zakázat Lutris Runtime =
- Lutris
- Sjeďte dolů na Spouštění hry a najděte tabulku Proměnné prostředí.
- Přidejte následující proměnné prostředí:
- Klíč:
UMU_NO_RUNTIME- Hodnota:
1použije systémové knihovny místo steam runtime, pouze pro proton-cachyos
- Hodnota:
- Klíč:
UMU_RUNTIME_UPDATEvolitelné- Hodnota:
0přeskočí aktualizace Steam Linux Runtime proproton-cachyos
- Hodnota:
- Klíč:
PROTON_VERBvolitelné- Hodnota:
waitforexitandrunumožňuje protonfixes fungovat s odpovídajícímGAMEID
- Hodnota:
- Klíč:
- Uložte změny.
- Klikněte pravým tlačítkem na hru, kterou chcete nakonfigurovat, a poté klikněte na Konfigurovat.
- Proveďte následující změny v záložce Možnosti spouštěče:
- Verze Wine =
proton-cachyos - Použít systémový winetricks = Vypnuto
- Grafika
- Povolit DXVK =
Zapnuto - Povolit VKD3D =
Zapnuto - Povolit D3D Extras =
Zapnuto - Povolit DXVK-NVAPI / DLSS =
Zapnuto - Uživatelsky definované verze DXVK, VKD3D a DXVK-NVAPI se nepoužijí při použití
umu-launcher.
- Povolit DXVK =
- Verze Wine =
- Přejděte do záložky Systémové možnosti.
- Lutris
- Zakázat Lutris Runtime =
Zapnuto - Preferovat systémové knihovny =
Zapnuto
- Zakázat Lutris Runtime =
- Lutris
- Sjeďte dolů na Spouštění hry a najděte tabulku Proměnné prostředí.
- Přidejte následující proměnné prostředí:
- Klíč:
UMU_NO_RUNTIME- Hodnota:
1pokud používáte umu-launcher1.1.4z CachyOS
- Hodnota:
- Klíč:
UMU_RUNTIME_UPDATEvolitelné- Hodnota:
0přeskočí aktualizace Steam Linux Runtime proproton-cachyos
- Hodnota:
- Klíč:
PROTON_VERBvolitelné- Hodnota:
waitforexitandrunumožňuje protonfixes fungovat s odpovídajícímGAMEID
- Hodnota:
- Klíč:
- Uložte změny.
- Klikněte na tlačítko
Konfigurovatvedle tlačítkaHrát nyníu hry, kterou chcete spustit. - V záložce
WINEnastavte verzi Wine naProton - proton-cachyos. - Přejděte na
Pokročilé. Sjeďte dolů naProměnné prostředí. - Přidejte
UMU_NO_RUNTIMEdo názvu proměnné s hodnotou1a klikněte na znaménko plus.
Jak nainstalovat proton-cachyos-slr
Sekce “Jak nainstalovat proton-cachyos-slr”-
Nainstalujte protonup-qt
Terminal window sudo pacman -S protonup-qt -
Otevřete protonup-qt a postupujte podle snímku obrazovky:

-
Restartujte Steam, pokud jste ho měli otevřený.
-
Stáhněte si nejnovější verzi zde. (
Sjeďte dolů na Assets) -
Dekomprimujte soubor a přesuňte složku do
~/.steam/steam/compatibilitytools.d/ -
Restartujte Steam, pokud jste ho měli otevřený.
Wine-CachyOS
Sekce “Wine-CachyOS”Toto je stejné wine, které je jádrem proton-cachyos, ale jako samostatný balíček, který lze použít v Lutris, Heroic, Bottles a dalších.
- Všechny úpravy Wine zahrnuté v Proton-CachyOS
- Přidává rané opravy/náhradní řešení pro hry
Další možnosti konfigurace
WINE_WMCLASS="<name>": NastavíWM_CLASSvšech oken Wine, což umožňuje správci oken ovládat okna Wine pomocí pravidel.WINEUSERSANDBOX=1: Zakáže vytváření symbolických odkazů z uživatelských složek Wine, jako jsou Dokumenty/Obrázky, do ekvivalentních složek vHOMEadresáři uživatele.WINE_NO_WM_DECORATION=1: Zakáže dekorace oken pomocí linuxového správce oken. Může opravit problémy s bezrámečkovým režimem na celou obrazovku a proklikáváním myši skrz okno.WINE_PREFER_SDL_INPUT=1: Povolte pro obejití problémů se správnou detekcí ovladače.
Jak používat wine-cachyos-opt
Sekce “Jak používat wine-cachyos-opt”Obvykle by mělo stačit spustit /opt/wine-cachyos/bin/wine místo pouhého wine, aby aplikace běžela s použitím wine-cachyos-opt.
Pokud je vyžadována přísnější konfigurace, mohla by vypadat takto:
export PATH="/opt/wine-cachyos/bin/:$PATH"export WINEDLLPATH="/opt/wine-cachyos/lib/wine:/opt/wine-cachyos/lib32/wine:$WINEDLLPATH"export LD_LIBRARY_PATH="/opt/wine-cachyos/lib/:/opt/wine-cachyos/lib32/:$LD_LIBRARY_PATH"Pokud chcete použít winetricks s wine-cachyos-opt, můžete ho vyvolat takto:
WINE=/opt/wine-cachyos/bin/wine WINEPRFIX=<váš prefix> winetricks <verb>




Úvod a tipy pro Lutris
Sekce “Úvod a tipy pro Lutris”Lutris slouží jako centrální místo pro všechny vaše hry na CachyOS.
S Lutrisem můžete efektivně spravovat své spouštěče her, včetně Wine, Protonu a emulátorů.
- Můžete spouštět hry přes Lutris jednoduše kliknutím na tlačítko
Hrát. - Přidejte jakoukoli hru, kterou chcete, kliknutím na znaménko
+vlevo nahoře. - Nastavte si obchod v sekci
Zdrojev levém panelu a připojte svůj účet, poté se nainstaluje daný obchod a budete moci spouštět hry z obchodu, stejně jako na Windows. - A mnohem více!
Herní obchody podporované v Lutrisu
Sekce “Herní obchody podporované v Lutrisu”Přidání parametru do hry
Sekce “Přidání parametru do hry”- Klikněte pravým tlačítkem na ikonu hry >
Konfigurovat>Možnosti hry>Argumenty> Přidejte jakýkoli argument, který potřebujete.
Podpora Ray tracingu
Sekce “Podpora Ray tracingu”Arch Wiki již poskytuje komplexní pokyny, jak povolit ray tracing pro různé hardwarové platformy.
S tímto průvodcem jste nyní připraveni začít hrát na CachyOS. Užijte si to!
Vynucení nejnovějšího přednastavení DLSS
Sekce “Vynucení nejnovějšího přednastavení DLSS”CachyOS poskytuje wrapper skript dlss-swapper pro to, aby hry podporující DLSS 2 a novější využívaly nejnovější přednastavení, což zlepšuje vizuální čistotu (ale potenciálně snižuje výkon, zejména na starších kartách).
Pokud dlss-swapper nefunguje nebo způsobuje problémy, zkuste ručně aktualizovat implementaci DLSS ve hře nahrazením nvngx_dlss.dll aktuální verzí a místo toho použijte wrapper skript dlss-swapper-dll.
Jak přidat dlss-swapper do Steamu, Lutrisu a Heroic Games Launcheru
Sekce “Jak přidat dlss-swapper do Steamu, Lutrisu a Heroic Games Launcheru”- Otevřete svou
knihovnu Steamu. - Klikněte pravým tlačítkem na název hry a vyberte
Vlastnosti. - Na kartě
Obecnénajdete sekciMožnosti spuštění. - Přidejte následující možnost spuštění:
Terminal window dlss-swapper %command%
- V levém panelu otevřete
Nastavení. - Přejděte na
Výchozí nastavení hera poté klikněte naPokročilé. - V sekci
Příkaz wrapperu. Přidejte následující řádek bez argumentů:Terminal window dlss-swapper - Klikněte na znaménko
+pro uložení změn.
- Vpravo nahoře otevřete
hamburger menu. - Přejděte na
Předvolby/Globální možnosti. - Vpravo nahoře povolte
Pokročilý režim. - Sjeďte dolů na
Prefix příkazua přidejte následující řádek:Terminal window dlss-swapper - Uložte změny.