GE-Proton 10-26 подобрява съвместимостта и производителността на Linux и Steam Deck

  • GE-Proton 10-26 интегрира FEX и актуализира DXVK, Wine и VKD3D-Proton на Proton 10.0-3
  • Нови променливи PROTON_FSR4_UPGRADE, DLSS и XeSS за използване на по-нови версии на DLL файловете
  • Актуализация, предназначена за специфични случаи на Linux и Steam Deck, с подобрения на DLSS и FSR 4
  • Инструменти като ProtonUp-Qt и ProtonPlus улесняват инсталирането и превключването между различни варианти на Proton.

GE-Proton 10-26

Последната актуализация на GE-Proton 10-26 пристига като една от най-пълните версии на тази популярна вилка Proton, с голям брой промени, насочени към подобряване на производителността и Съвместимост на игрите на Windows с Linux и Steam Deck. Въпреки че официалният Proton на Valve все още е препоръчителният вариант за повечето заглавия, това персонализирано издание има смисъл в специфични ситуации, където е необходимо да подобрите системата малко повече.

Тази нова версия съчетава Нови компоненти, актуализирани корекции и фина настройка Включва поддръжка за технологии за мащабиране и графична съвместимост от следващо поколение, като FSR 4, DLSS и XeSS, както и интегриране на FEX емулатора в основния клон на проекта за първи път. Всичко това е придружено от дълъг списък от специфични корекции за популярни игри и подобрения, насочени към напреднали Linux потребители, както на персонални компютри, така и на преносими устройства като Steam Deck.

Ключови технически актуализации в GE-Proton 10-26

Като основа, GE-Proton 10-26 разчита на Протон 10.0-3 и ВИНО 10Той включва много актуални версии на критични компоненти за преобразуване на DirectX във Vulkan и работа със съвременни API. Комбинацията е предназначена да намали грешките, да подобри стабилността и да използва по-добре предимствата на настоящия хардуер, особено графичните процесори от AMD, Nvidia и Intel.

Сред представените софтуерни пакети, включени в тази компилация, са DXVK v2.7.1, DXVK-NVAPI v0.9, Wine Bleeding Edge и VKD3D-Proton v3.0aВсеки от тях играе важна роля: DXVK и VKD3D-Proton конвертират DirectX 9/10/11/12 във Vulkan, DXVK-NVAPI добавя разширена поддръжка за специфични функции на Nvidia, а клонът Bleeding Edge на Wine включва най-новите пачове, които все още не са консолидирани в по-консервативни версии.

Един от най-забележителните аспекти на това издание е Интеграция на емулатора Arm64 FEX в upstream-а от GE-Proton. Това допълнение отваря вратата към по-добро изживяване на системи с Arm архитектура, нещо, което би могло да набере скорост в екосистемата на Linux в средносрочен план. Въпреки че засега това е предимно техническо подобрение, то полага основите за по-голяма гъвкавост за бъдещи устройства и платформи.

FSR 4, DLSS и XeSS: Автоматични актуализации на DLL файлове

Версия 10-26 особено подсилва раздела за технологии за мащабиране и генериране на кадрикоито през последните години се превърнаха във основен компонент на производителността в игрите. Вместо да разчита на версиите, включени по подразбиране във всяко заглавие, GE-Proton въвежда специфични променливи на средата, за да изтегля автоматично най-новите DLL файлове за FSR, DLSS и XeSS.

Използване на променливата PROTON_FSR4_UPGRADEСистемата може автоматично да изтегли файла amdxcffx64.dll и актуализирайте игри, които използват FSR 3.1, за да се възползвате от FSR 4. По подразбиране тази опция използва версия 4.0.2 на DLL, въпреки че потребителят може ръчно да укаже конкретна версия, например PROTON_FSR4_UPGRADE="4.0.1". Тази функционалност обаче в момента деактивира AMD Anti-Lag 2 поради известни проблеми със съвместимостта.

За тези, които използват графични карти, базирани на архитектурата RDNA 3, като например серията Radeon RX 7000, има вариант PROTON_FSR4_RDNA3_UPGRADEТова възпроизвежда концепцията за автоматично актуализиране на FSR 4, но със специфични настройки за съвместимост за този хардуер. В този случай версия 4.0.0 на DLL се изтегля по подразбиране и се прилагат необходимите конфигурации, за да се осигури правилна работа на тези графични процесори.

В случая с картите Nvidia, променливата PROTON_DLSS_UPGRADE Това ви позволява да изтегляте и използвате по-нови версии на DLL файловете. nvngx_dlss(d|g).dllАко потребителят просто го активира със стойност 1, се получава най-новата налична версия (например, клон 310.2.1.0), но е възможно да се укаже и конкретен номер, като например PROTON_DLSS_UPGRADE="310.2", за да се придържате към конкретна версия. Освен това, тази опция автоматично се настройва DXVK_NVAPI_DRS_SETTINGS да използва най-новите предварително зададени настройки, освен ако потребителят не е конфигурирал ръчно тази среда.

За технологията на Intel, променливата ПРОТОН_КСЕС_ЪПГРЕЙД грижи се за Изтеглете актуализираните DLL файлове за XeSS и XeSS 2Това решение за мащабиране остава актуално, без да разчита на специфичните версии, включени във всяка игра. По този начин потребителите на Intel GPU имат механизъм, подобен на този на AMD и Nvidia, за да се възползват от най-новите подобрения, без да променят файловете на играта.

Тези, които желаят визуално да проверят дали тези технологии са активни, могат да се обърнат към променливите PROTON_FSR4_INDICATOR и PROTON_DLSS_INDICATORТе добавят малък воден знак към екрана. За DLSS индикаторът се появява в долния ляв ъгъл, докато за FSR 4 се появява в горния ляв ъгъл. Тези наслагвания са полезни за бърза проверка дали мащабирането работи по време на игрална сесия.

Поправки на играта и подобрения в съвместимостта в GE-Proton 10-26

В допълнение към новите функции в FSR, DLSS и XeSS, актуализацията включва редица protonfixes, фокусирани върху специфични игриТези актуализации са предназначени да разрешат често срещани проблеми със стартирането, производителността и стабилността. Популярни заглавия, които ще се възползват от тях, включват игри като Космически инженери, Външните светове 2 и Те са милиарди, които получават специфични корекции за намаляване на грешките и улесняване на по-плавното изживяване в Linux.

Тези договорености обикновено варират от корекции, свързани с извиквания на Windows API От малки промени в библиотеката до корекции в конфигурацията, които потребителите иначе би трябвало да прилагат ръчно, обхватът на GE-Proton 10-26 включва фина настройка на проблемите в заглавия, които по една или друга причина не работят безпроблемно със стандартния Proton. Въпреки че подробностите за всяка корекция са описани в официалните бележки към изданието, общият фокус на GE-Proton 10-26 е да изглади всички несъвършенства в заглавия, които по една или друга причина не работят толкова добре, колкото би трябвало със стандартния Proton.

Общността, която обгражда самия проект, поддържа висок процент на отчитане и тестване, което води до обширен списък от оптимизации и постепенни корекции с всяко издание. За тези, които често играят на Linux, това предоставя допълнителна алтернатива, когато дадена игра не се представя добре с настройките по подразбиране на Steam Play.

Инсталирайте GE-Proton 10-26 на парна платформа с ProtonUp-Qt

В случая със Steam Deck, инсталирането на GE-Proton е сравнително лесно, ако използвате инструменти на трети страни. Една от най-удобните опции е ProtonUp-Qt, достъпно в собственото хранилище на приложения на конзолата в десктоп режим, което избягва необходимостта от ръчно изтегляне и копиране.

За да инсталирате GE-Proton 10-26 на парна палуба, първата стъпка е превключване към режим на десктопОт режим на игра натиснете бутона Steam, отидете в секцията Power и изберете опцията „Switch to Desktop“. След прехода, Deck ще се зареди в KDE-подобна работна среда, от която можете да получите достъп до останалите помощни програми.

След като сте на работния плот, магазинът за приложения трябва да се отвори. ПОВЕЧЕ, достъпно от менюто с приложения. В лентата за търсене въведете ProtonUp-QtАко виртуалната клавиатура не се появи, можете да получите достъп до нея, като едновременно натиснете бутона Steam и бутона X. След като намерите приложението, просто го инсталирайте като всяка друга системна програма.

Когато стартирате ProtonUp-Qt, се представя опростен интерфейс, където можете да щракнете върху „Добавяне на версия“ и изберете най-новата налична версия на Proton-GE, която в този случай би била клон 10-26 или по-нова, ако вече е издадена актуализация. След като изберете желаната версия, щракнете върху „Инсталиране“, за да може инструментът да изтегли и постави файловете на правилното място, без да е необходима ръчна намеса.

След като инсталацията приключи, можете да се върнете в режим на игра, като използвате пряката връзка „Връщане в режим на игра“ на работния плот. Обратно в основния интерфейс на Steam, можете да зададете GE-Proton като слой за съвместимост Това може да се направи поотделно за всяко заглавие. За да направите това, отворете страницата с подробности за играта, щракнете върху иконата на зъбно колело, отидете на „Свойства“ и в секцията „Съвместимост“ активирайте опцията „Принудително използване на инструмент за съвместимост, специфичен за Steam Play“.

Падащото меню ще покаже различните инсталирани версии, включително версията на Новодобавеният Proton-GEПросто го изберете и от този момент нататък играта ще работи с този слой, вместо с официалния на Valve. Този подход ви позволява да изпробвате различни комбинации, докато намерите тази, която работи най-добре за всяко конкретно заглавие.

Управлявайте различни варианти на Proton с ProtonPlus

Освен Steam Deck, много геймъри на Linux настолни компютри използват помощни програми, предназначени за удобно управление. множество издания и разклонения на Proton които се появиха през последните години. Един от най-пълните е ProtonPlus, разработен от Vysp3r и достъпен както на официалния им уебсайт, така и в GitHub и Flathub, подобно на проектите за управление на игри за Linux.

ProtonPlus (във версии като v0.5.13) е проектиран да управлява не само Proton GE Custom, но и варианти като Proton-CachyOS, Proton-EM, Northstar Proton и други производни, които разширяват функциите на стандартния експериментален Proton. Освен това инструментът предлага съвместимост с различни игрови клиенти и лаунчери, което улеснява използването му не само със Steam, но и с други често срещани компютърни екосистеми.

Този тип програма опростява процеса на Инсталиране, актуализиране и превключване между версии на ProtonТова помага да обедините игрите си в Linux, без да се налага да се задълбочавате в конфигурационни директории или ръчно да изтегляте файлове от GitHub. Това намалява бариерата за навлизане, която традиционно е възпрепятствала някои потребители да преминат към Linux като основна игрална система.

С появата на GE-Proton 10-26, потребителите на Linux и Steam Deck, които се нуждаят от допълнителна съвместимост, вече имат... по-изпипан инструмент с възможност за надграждане на FSR 4, DLSS и XeSSFEX интеграция, актуални графични пакети и добър брой корекции, фокусирани върху конкретни игри. Не е предназначен да замени официалния Proton във всички случаи, но се утвърждава като много подходящ вариант, когато дадена игра отказва да работи правилно или когато искате да извлечете максимума от технологиите за мащабиране и най-новите графични подобрения на настолни или мобилни устройства.

GE-Proton 10-10
Свързана статия:
Голяма актуализация на GE-Proton 10-10: повече съвместимост и корекции за Linux игри