NVIDIA поддерживает стремление к единству, поскольку дистрибутивы Linux придерживаются единых принципов в игровой индустрии.
Игры на Linux продолжают укреплять свои позиции как жизнеспособная платформа для ПК: NVIDIA расширяет официальную поддержку, а группа дистрибутивов Linux координирует работу по разработке. Последние изменения сосредоточены на общей инфраструктуре, совместимости драйверов и согласованности на уровне платформы.
По данным PC Gamer, эта тенденция наблюдается на всех уровнях: от аппаратного обеспечения и программного обеспечения до дистрибутивов. Обновления Proton остаются частыми, интерес к портативным ПК продолжает расти, а NVIDIA представила официальный клиент GeForce Now для Linux. В то же время, несколько ориентированных на игры дистрибутивов Linux объединили усилия для сокращения дублирования работы и согласования основных компонентов.
В центре усилий по созданию дистрибутива находится Open Gaming Collective, или OGC. Группа объединяет разработчиков из Bazzite, Nobara, PikaOS, ChimeraOS, Asus Linux и нескольких других ориентированных на игры дистрибутивов Linux. Эти проекты не основаны на каком-либо одном семействе Linux. Представлены Fedora, Debian, Arch и связанные с ними экосистемы. Цель состоит не в слиянии дистрибутивов, а в согласовании их игровых основ (через GamingOnLinux).

Разработчики, участвующие в OGC, работают над созданием единого набора компонентов, ориентированных на игры, которые можно будет использовать в разных дистрибутивах Linux. Цель состоит в упрощении обслуживания, улучшении совместимости с оборудованием и сокращении объема разовых инженерных работ, необходимых в настоящее время для каждого проекта. Вместо того чтобы решать одни и те же проблемы несколько раз, участвующие дистрибутивы планируют вносить улучшения в основной репозиторий, где это возможно.
Центральным элементом этой работы является общая конфигурация ядра, известная как ядро OGC. Баззайт описал этот подход в ясных терминах.
«Мы работаем по принципу приоритета исходного кода, то есть все патчи, выпускаемые OGC, как минимум находятся на стадии проверки для последующего включения в ядро Linux. Это означает лучшую совместимость с оборудованием, меньшее дублирование усилий и более унифицированный игровой процесс в Linux для всех».
— Разработчики Bazzite
Этот акцент на исходных компонентах направлен на уменьшение долгосрочного расхождения между игровыми дистрибутивами и основной веткой Linux. Производители оборудования и разработчики игр часто сталкиваются с трудностями при работе с Linux из-за непоследовательного поведения в разных дистрибутивах. Согласовывая изменения в ядре и обработку драйверов, OGC надеется уменьшить эти проблемы.

Обработка ввода — ещё одна область, где уже происходит консолидация. Компания Bazzite подтвердила, что откажется от использования Handheld Daemon в пользу InputPlumber. InputPlumber уже используется в SteamOS, ChimeraOS, Nobara, Playtron GameOS, Manjaro Handheld Edition и CachyOS Handheld Edition. Переход к единой системе ввода должен улучшить поддержку контроллеров и уменьшить количество ошибок как в портативных, так и в настольных системах.
Эта работа совпадает с недавним решением NVIDIA официально поддержать GeForce Now на Linux. NVIDIA выпустила нативный клиент для Linux для своего сервиса потоковой передачи игр, который в настоящее время доступен в бета-версии. Официальная поддержка ограничена Ubuntu 24.04 LTS, но клиент открывает функции, недоступные через браузер или сторонние инструменты. Среди непосредственных преимуществ — более высокое разрешение, более высокая частота кадров и улучшенная стабильность.
До появления нативного клиента пользователи Linux полагались на потоковую передачу через браузер или неофициальные приложения, такие как GeForce Infinity. Эти варианты работали, но накладывали ограничения на качество изображения и производительность. Нативный клиент GeForce Now снимает ряд этих ограничений, при условии, что пользователи соответствуют требованиям NVIDIA к драйверам и оборудованию.
Компания NVIDIA заявила, что на момент запуска официально поддерживается только Ubuntu, хотя другие дистрибутивы могут работать через установку Flatpak.
«Nvidia хочет внедрить эту технологию и в других странах и активно изучает такие возможности».
— NVIDIA
Тестирование на Ubuntu 24.04 LTS показывает стабильную производительность при использовании рекомендованных NVIDIA драйверов для серии 580. Требуется поддержка Vulkan H.264 или декодирования H.264, а графические процессоры AMD поддерживаются через драйверы, управляемые Flatpak. Пользователи, пытавшиеся использовать более новые драйверы NVIDIA, такие как серия 590, сообщали о проблемах совместимости, хотя NVIDIA указала, что это ожидаемое поведение на этапе бета-тестирования.

Производительность в играх через GeForce Now на Linux практически не отличается от Windows. Задержка потоковой передачи остается немного выше, чем при нативной игре, но недостаточно высока, чтобы мешать игровому процессу в большинстве игр. Такие функции, как трассировка лучей, DLSS, Reflex и предустановки потоковой передачи с низкой задержкой, работают должным образом. Некоторые функции, включая AV1, HDR и Cloud G-Sync, пока недоступны в Linux.
Клиент GeForce Now также расширяет каталог игр для пользователей Linux. Игры, которые не запускаются локально из-за ограничений античита, такие как Apex Legends, теперь доступны через потоковую передачу. Игры, использующие античит на уровне ядра и недоступные в GeForce Now, такие как Valorant, остаются недоступными.
В совокупности выпуск клиентского ПО от NVIDIA и координационные усилия OGC решают две давние проблемы игр на Linux. Первая — это непоследовательная поддержка платформы со стороны производителей оборудования. Вторая — внутренняя фрагментация, которая усложняет разработку и тестирование. Официальная поддержка NVIDIA снижает неопределенность для пользователей, а общая инфраструктура уменьшает накладные расходы для разработчиков.
Портативные игровые ПК придали этим усилиям дополнительную актуальность. Такие устройства, как Steam Deck, Legion Go S и другие портативные системы, полагаются на предсказуемое поведение ввода, стабильность драйверов и быструю итерацию. SteamOS, построенная на Arch Linux, уже выигрывает от тесной интеграции программного обеспечения Valve и аппаратных предположений. Работа OGC направлена на обеспечение аналогичной согласованности и для дистрибутивов, отличных от SteamOS.
Игровые дистрибутивы на базе Fedora, такие как Bazzite и Nobara, приобрели популярность благодаря более новым ядрам и драйверам. Системы на базе Debian отдают приоритет стабильности, в то время как системы на базе Arch предлагают быстрые обновления. Структура OGC позволяет сохранять эти различия, одновременно согласовывая их специализированные для игр слои.

Игры на Linux по-прежнему отстают от Windows по общей совместимости и доле рынка. Однако нынешняя траектория отличается от предыдущих циклов энтузиазма. На этот раз поставщики платформ, разработчики дистрибутивов и производители оборудования вносят изменения, которые уменьшают трение, а не добавляют новые абстракции.
Участие NVIDIA особенно примечательно, учитывая её историю работы с Linux. Доступность драйверов значительно улучшилась за последнее десятилетие, но официальные функции на уровне платформы часто появлялись с задержкой или непоследовательно. Нативный клиент GeForce Now, даже в бета-версии, знаменует собой сдвиг в сторону рассмотрения Linux как полноценной конечной точки, а не как второстепенного компонента.
Успех OGC будет зависеть от постоянной координации и принятия его изменений разработчиками ядра. Процессы проверки ядра по своей природе медленны, и не все патчи будут приняты. Тем не менее, усилия по внесению изменений в разработчики ядра снижают долгосрочные затраты на техническое обслуживание и повышают предсказуемость для пользователей.
Игры под Linux больше не зависят от какого-то одного прорыва. Вместо этого они развиваются за счет постепенной интеграции различных программных уровней. Поддержка потоковой передачи от NVIDIA и общая основа OGC представляют собой параллельные шаги к более целостной платформе.
Читайте также: Новый владелец GOG, Михал Кичинский, резко раскритиковал Windows, назвав её «программным обеспечением низкого качества», и одновременно заявил о возросшем интересе к поддержке Linux, поскольку компания изучает возможности более глубокой совместимости своего магазина.
5 бесплатных кейсов, ежедневная халява и бонус


11% бонус на депозит + фриспины
ДОПОЛНИТЕЛЬНЫЙ БОНУС НА ДЕПОЗИТ 10% + БЕСПЛАТНЫЕ 2 ВРАЩЕНИЯ КОЛЕСА
Бесплатный кейс и 100% Приветственный Бонус


Коментарии