
В понедельник вышла версия ядра Linux 6.14, в которой реализован ряд оптимизаций и улучшений безопасности, которые должны сделать работу с Linux более плавной.
Одно из самых больших улучшений — это то, что обслуживает толпу геймеров мира Linux, которым всегда нужна лучшая поддержка игр Windows. Ядро 6.14 добавляет примитивный драйвер под названием ntsync, сокращение от «NT synchronization». Если вы знакомы с внутренним устройством Windows, это название должно дать вам представление о том, о чем идет речь.
Короче говоря, ntsync поможет слоям совместимости Windows, таким как Wine, управлять ресурсами так же, как это делают системы Windows NT. Ядро Linux уже давно может это делать, но ntsync просто будет делать это лучше. Это означает, что игры и приложения Windows, которые вы запускаете в Linux с использованием слоя совместимости, будь то Wine, Proton или что-то еще, должны работать более эффективно в Linux. По словам автора патча, игры увидели улучшение частоты кадров где-то между 50 и 150 процентами с ядром 6.14.

Геймеры Linux также видят благо с возможностью в ядре 6.14 использовать беспроводные контроллеры Xbox 360 сторонних производителей через драйвер xpad. Фактически, к Linux-банде присоединяется несколько новых периферийных устройств, включая 6-кнопочный геймпад Nintendo Switch Online Sega и встроенный микрофон Lenovo Go S.
В этом выпуске также представлен новый драйвер, на который стоит обратить внимание любителям искусственного интеллекта. Драйвер обеспечивает поддержку новых NPU (Neural Processing Unit) от AMD под названием XDNA. Это архитектура, которую вы увидите в последних чипах AMD, призванных помогать в задачах искусственного интеллекта. Появление драйвера означает, что вы сможете воспользоваться возможностями машинного обучения этих чипов для таких вещей, как локальные чат-боты LLM, и при этом оставаться в сфере Linux.
Говоря об ИИ, еще одной примечательной записью в этом ядре является возможность сопоставления клавиши Microsoft Copilot, которую вы видите на некоторых последних ноутбуках Windows и некоторых внешних клавиатурах. Очевидно, что помощник ИИ от Microsoft не предлагается изначально на компьютерах Linux. Но с официальным обозначением «KEY_F23» клавиша Copilot может использоваться в сочетаниях клавиш или просто сама по себе для запуска всего, что вы хотите, чтобы она запускала. Разработчики дистрибутивов будут решать, что она делает по умолчанию, если вообще делает.

В этом выпуске также есть множество исправлений безопасности и улучшений производительности. Они варьируются от защиты от утечек до оптимизации управления GPU, что означает, что вы должны получить в целом лучшее использование вашего оборудования с этим ядром Linux.
Если вы хотите использовать версию 6.14, возможно, самый простой способ — просто подождать релиза Ubuntu 25.04 в следующем месяце. Планируется выпустить 6.14 в первый день, в дополнение к недавно выпущенному GNOME 48. Для контекста, я могу видеть, проверив статистику на моем ноутбуке прямо сейчас, что Ubuntu 24.04 LTS в настоящее время использует версию ядра 6.8. Есть планы по обратному портированию 6.14 в 24.04 Мой настольный компьютер под управлением Garuda Linux, который известен как более передовой, работает на модифицированной версии
Говоря о датах релиза, вы могли заметить, что этот релиз ядра был на день позже, чем ожидалось. Линус Торвальдс признал, что это его собственная вина, отметив свою задержку в объявлении о релизе ядра, что:
Я бы хотел сказать, что в последнюю минуту возникло что-то важное и задержало все. Но нет. Это просто чистая некомпетентность.
Если вы хотите узнать больше, вы можете проверить git-коммиты 6.14. Всего там более 5,000 изменений, так что если вы немного откладываете их изучение в стиле Линуса, я бы вас не винил.
Источник: О боже! Ubuntu