Работа Valve с Proton для запуска игр Windows на Linux / Steam Deck впечатляет, но для этого требуются новейшие видеокарты, что оставляет некоторые старые системы позади. Proton-Sarek стремится исправить это.
Что это такое? Это версия Proton, созданная сообществом (как и GE-Proton), разработанная специально для тех, у кого видеокарта не поддерживает новейший Vulkan или не поддерживает Vulkan вообще, но все же хотят использовать последние обновления Proton для игр на Linux.
Как объясняет разработчик на странице GitHub:
> Потому что все еще есть пользователи с видеокартами, поддерживающими Vulkan 1.1+, но не Vulkan 1.3, а также другие, не поддерживающие Vulkan. Те, кто может использовать DXVK, часто полагаются на старые версии Proton, которые страдают от низкой совместимости и производительности по сравнению с новыми сборками. Между тем, пользователи, зависящие от WineD3D, часто сталкиваются с плохими игровыми впечатлениями. Этот репозиторий предоставляет исправленные версии Proton и/или Proton-GE, предлагающие лучшую производительность с DXVK v1.10.3 и WineD3D в основном через пользовательский параметр PROTON_TWEAKS, а также другие улучшения, обеспечивая более гладкий опыт для установок как с Vulkan, так и без Vulkan.
Кажется хорошей идеей для старых систем. И как и GE-Proton, поддержки от Valve нет, но это полезно, если вам нужно.
Недавно разработчик выпустил Sarek 9-18 и 9-17 на основе проекта, обновленного до GE-Proton 9-17. Кроме того, были добавлены два новых варианта:
- PROTON_VK_SOFTWARE: Использует Lavapipe для включения рендеринга на основе ЦП для Vulkan, поддерживая версию API 1.3.
- PROTON_OGL_SOFTWARE: Использует LLVMpipe для включения рендеринга на основе ЦП для OpenGL, поддерживая версию API 4.6.
Источник
Уникальность