- Proton на CachyOS се откроява със способността си да стартира видеоигри директно на Wayland, избягвайки междинния слой XWayland.
- Разчита на усъвършенствани оптимизации като NTSync и Wine-staging patches, за да подобри производителността и съвместимостта.
- Инсталирането му може да бъде автоматизирано с помощта на инструменти като ProtonPlus, което улеснява управлението на актуализираните версии.
Откакто Valve направиха сенсацията през 2018 г. с пускането на Steam Play, начинът, по който играем игри на Linux, се промени завинаги. Благодарение на това, че Proton е базиран на Wine и има отворен код, общността не е спряла да създава модифицирани версии или „форкове“, които в много случаи далеч надминават официалната версия на Valve по отношение на производителност и съвместимост.
Вероятно сте запознати с версиите на Glorious Eggroll (GE), които години наред бяха стандартът за добро въртене на AAA игри. Въпреки това, се появи силен нов претендент от една от най-мощните Arch дистрибуции: CachyOS и нейната собствена версия на Proton . Този вариант спечели потребителите, защото адресира критична слабост: вградената поддръжка на Wayland.
Какво прави Proton на CachyOS специален?
За разлика от други версии, които разчитат на XWayland, Proton на CachyOS имплементира вградена поддръжка на Wayland (частично наследена от Proton-EM). Това не е просто скучно техническо подобрение; на практика това се изразява в много по-плавно изживяване, намалена латентност и възможност за активиране на HDR без да се прибягва до GameScope.
В допълнение към гореизброеното, този Proton е снабден с екстри. Той включва пачове за Wine-staging , поддръжка за Wine Fullscreen FSR и необходимите кодеци, за да се осигури плавен геймплей в игрите. Мощна техническа характеристика е, че NTSync е активиран по подразбиране , което оптимизира синхронизацията на нишките и подобрява цялостната производителност.

Ръководство за инсталиране стъпка по стъпка
За да избегнете неудобството от ръчното актуализиране на версиите, най-добрият вариант е да използвате ProtonPlus , който можете лесно да изтеглите от Flathub. За разлика от ProtonUp-Qt, този инструмент е отличен за автоматично получаване на най-новите версии на CachyOS, GE или EM. Просто отворете приложението, изберете вашия клиент (Steam или Heroic) и щракнете върху бутона, за да инсталирате най-новата версия.
След като инсталирате, ако използвате Steam, отидете в Настройки > Съвместимост и изберете „Най-нова версия на Proton-CachyOS“ като инструмент по подразбиране. Не забравяйте да рестартирате клиента, за да влязат в сила промените. Ако предпочитате по-сложния маршрут, можете също ръчно да преместите разархивираната папка в ~/.steam/steam/compatibilitytools.d/.
Активиране на магията на Wayland в Steam
За да предотвратите стартирането на играта през XWayland и вместо това да използвате вградена поддръжка, щракнете с десния бутон върху играта, отидете на „Свойства“ и в „Параметри при стартиране“ въведете следната команда: PROTON_ENABLE_WAYLAND=1 %command% . Това е особено препоръчително, ако използвате GNOME, тъй като тази работна среда силно поддържа вградено изпълнение.
Конфигурация в Heroic Games Launcher и Lutris
В Heroic това е детска игра: отидете в Settings > Game Defaults > Wine и изберете версията за CachyOS. Накрая, поставете отметка в квадратчето „Enable Wine-Wayland (Experimental) “. В Lutris това се прави в раздела System Options, където трябва да добавите променливата PROTON_ENABLE_WAYLAND=1 към таблицата с променливи на средата.
Разширени оптимизации и трикове за производителност
CachyOS не пести от променливи на средата, за да извлече максимума от вашия хардуер. Ако имате видеокарта Nvidia, можете да използвате PROTON_DLSS_UPGRADE=1, за да имате винаги най-новата версия на DLSS, или PROTON_NVIDIA_LIBS_NO_32BIT=1, ако имате видеокарта от серия RTX 4000 и имате проблеми с производителността.
- За AMD и Intel: Употреба
PROTON_FSR4_UPGRADE=1за автоматично актуализиране на мащабирането на FSR. - Управление на прозорци: Ако имате проблеми с режима на цял екран без рамки, добавете
PROTON_NO_WM_DECORATION=1. - Контролери и геймпадове: Ако контролерът не бъде открит в Wayland, опитайте с
PROTON_NO_STEAMINPUT=1oPROTON_PREFER_SDL=1.
Друг ключов момент е управление на шейдъриЗа да избегнете досадното заекване (заекване) по време на игра, силно се препоръчва да увеличите размера на кеша на шейдърите, като създадете директория в environment.d и чрез регулиране на лимита на паметта, като по този начин се предотвратява изтриването на стари шейдъри от системата и необходимостта от повторното им компилиране всеки път, когато стартирате играта.
За тези, които търсят максимална производителност, CachyOS включва скрипта game-performance , който превключва профила на захранването в режим на производителност и настройва регулатора на процесора. Внимавайте обаче: препоръчително е да го използвате без ananicy-cpp, за да избегнете конфликти с приоритетите на процесите. Ако търсите максимална стабилност в игри с функции против мами като BattlEye, версията proton-cachyos-slr е най-безопасният избор.
Наличието на оптимизиран слой за съвместимост, като CachyOS, ви позволява да се насладите на много по-изискано игрово изживяване в Linux, особено благодарение на премахването на XWayland и интегрирането на актуализирани пачове, което прави HDR и плавните кадри реалност в повечето съвременни заглавия.