
Останнє оновлення GE-Протон 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 версії 2.7.1, DXVK-NVAPI версії 0.9, Wine Bleeding Edge та VKD3D-Proton версії 3.0aКожен з них відіграє важливу роль: DXVK та VKD3D-Proton конвертують DirectX 9/10/11/12 у Vulkan, DXVK-NVAPI додає розширену підтримку для певних функцій Nvidia, а гілка Bleeding Edge для Wine включає останні патчі, які ще не консолідовані в більш консервативних версіях.
Одним із найяскравіших аспектів цього видання є Інтеграція емулятора Arm64 FEX в апстрім від 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. За замовчуванням цей параметр використовує версію DLL 4.0.2, хоча користувач може вручну вказати певну версію, наприклад, PROTON_FSR4_UPGRADE="4.0.1". Однак ця функціональність наразі вимикає AMD Anti-Lag 2 через відомі проблеми сумісності.
Для тих, хто використовує відеокарти на базі архітектури RDNA 3, такі як серія Radeon RX 7000, існує варіант PROTON_FSR4_RDNA3_ОНОВЛЕННЯЦе повторює концепцію автоматичного оновлення FSR 4, але зі специфічними налаштуваннями сумісності для цього обладнання. У цьому випадку версія 4.0.0 DLL завантажується за замовчуванням, і необхідні конфігурації застосовуються для забезпечення належної роботи на цих графічних процесорах.
У випадку з відеокартами Nvidia, змінна ОНОВЛЕННЯ_PROTON_DLSS Це дозволяє завантажувати та використовувати новіші версії DLL-бібліотек. nvngx_dlss(d|g).dllЯкщо користувач просто активує його зі значенням 1, отримується остання доступна версія (наприклад, гілка 310.2.1.0), але також можна вказати певне число, таке як PROTON_DLSS_UPGRADE="310.2", щоб дотримуватися певної версії. Крім того, ця опція автоматично налаштовується DXVK_NVAPI_DRS_SETTINGS використовувати найновіші пресетні налаштування, якщо користувач не налаштував це середовище вручну.
Для технології Intel змінна PROTON_XESS_UPGRADE опікується Завантажте оновлені DLL-файли для XeSS та XeSS 2Це рішення для масштабування залишається актуальним, не покладаючись на конкретні версії, що входять до кожної гри. Таким чином, користувачі графічних процесорів Intel мають механізм, подібний до AMD та Nvidia, щоб скористатися останніми покращеннями без зміни файлів гри.
Ті, хто бажає візуально перевірити, чи ці технології активні, можуть звернутися до змінних ІНДИКАТОР PROTON_FSR4 та ІНДИКАТОР PROTON_DLSSВони додають на екран невеликий водяний знак. Для DLSS індикатор відображається в лівому нижньому куті, тоді як для FSR 4 він відображається у лівому верхньому куті. Ці накладання корисні для швидкої перевірки роботи масштабування під час ігрового сеансу.
Виправлення помилок у грі та покращення сумісності в GE-Proton 10-26
Окрім нових функцій у FSR, DLSS та XeSS, оновлення включає низку... protonfixes, зосереджений на певних іграхЦі оновлення розроблені для вирішення поширених проблем із запуском, продуктивністю та стабільністю. Серед популярних ігор, які отримають вигоду, є такі, як Космічні інженери, Зовнішні світи 2 та Їх мільярди, які отримують спеціальні налаштування для зменшення помилок та забезпечення плавнішої роботи в Linux.
Ці домовленості зазвичай варіюються від патчі, пов'язані з викликами API Windows Від незначних змін у бібліотеці до налаштувань конфігурації, які користувачам в іншому випадку довелося б застосовувати вручну, обсяг 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, перейдіть до розділу «Живлення» та виберіть опцію «Переключитися на робочий стіл». Після переходу 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 та XeSSІнтеграція з FEX, оновлені графічні пакети та значна кількість виправлень, зосереджених на конкретних іграх. Він не призначений для заміни офіційного Proton у всіх випадках, але зарекомендував себе як дуже життєздатний варіант, коли гра відмовляється запускатися належним чином або коли ви хочете отримати максимальну віддачу від технологій масштабування та останніх графічних покращень на настільних комп'ютерах або мобільних пристроях.
