В эти выходные Линус Торвальдс представил нам новую версию ядра, которое он разрабатывает. В этом случае теперь мы можем установить Linux 6.10, новая версия со множеством новых аппаратных функций, но происходит ли это потому, что это правда, из-за чего-то, связанного с плацебо, или потому, что я больше вовлечен в этот мир, я думаю, что это продолжает показывать, что делается много работы для улучшения качества игр на Linux.
В раздел для игровойТорвальдс включил поддержку нескольких портативных консолей на базе ARM, поддержку игрового контроллера Machenike G5 Pro и объединил драйвер NTSYNC для эмуляции примитивов синхронизации Windows NT. Более важным мне кажется тот факт, что они включили поддержку Steam Deck IMU для датчиков движения Паровая колода, а также поддержка ASUS ROG Ally HID.
Другие новости в Linux 6.10
В раздел графика и экраныМы обнаружили, что новые функции, такие как драйвер Panthor DRM, объединены для поддержки новых графических процессоров Arm Mali, для которых требуется встроенный интерфейс Command Stream Frontend (CSF), адаптивная синхронизация SDP от Intel, расширенная поддержка графики/дисплеев Intel Lunar Lake, совместимость звук HDMI с видеокартами Intel Battlemage или дорожка Intel с низкой задержкой для повышения производительности вычислительных задач.
Что касается поддержки новых процессоры, 64-разрядная версия ARM теперь может дополнительно отключить поддержку 32-разрядного пользовательского пространства, поддержку ARM64 для построения изображений Flat Image Tree (FIT). FIT — это ядро Linux с необходимым DeviceTree, которое легко распространяется и может загружаться с помощью U-Boot, Coreboot и LinuxBoot. RISC-V теперь поддерживает код Rust в сборке ядра Linux, а также добавлена поддержка RISC-V Milk. -V Mars и различные дополнения для платформ ARM.
Среди остальных изменений несколько общих улучшений в ядре, среди которых можно выделить несколько улучшений в VirtIO, Linux будет печатать количество занятых слотов памяти при загрузке, несколько обновлений планировщика, улучшенную обработку на случай, если дела «пойдут совсем плохо». на больших серверах, позволяя хранить больше журналов проверок машины на серверах с большим количеством ядер, поддержку опубликованных прерываний на «голом железе», удаление раздувания sysctl Sentinel из ядра, обновление до набора инструментов Rust 1.78 и другие дополнения к ядру Rust для Linux и продолжающиеся улучшения распределителя SLUB.
Улучшения безопасности
Что касается безопасности, Mseal — новый системный вызов для запечатывания памяти, который может использоваться библиотеками C и веб-браузерами для запечатывания памяти, аналогично тому, что было доступно в некоторых настройках безопасности BSD. Ядро Linux расширено за счет включения включения потока управления ядром. Целостность (KCFI) и другие средства защиты, а также шифрование шины TPM и защита целостности для предотвращения атак на доверенный платформенный модуль.
Новая версия ядра доступна по адресу kernel.org. В большинстве дистрибутивов Linux для установки новой версии необходимо загрузить тарбол оттуда и выполните установку вручную. Кроме того, есть дистрибутивы, которые уже предлагают его в своих официальных репозиториях, как в случае с Linux Lite, который сообщил в социальной сети X несколько минут назад. В ближайшие несколько часов он появится и в других дистрибутивах, среди которых выделяются несколько Arch-ориентированных.
Отсюда мы Рекомендуем остановиться на версии, предлагаемой дистрибутивом. если только мы не заметим действительно серьезный сбой. Даже в тех случаях, когда возможно иметь более одного ядра, рекомендуется установить самое новое ядро и установить как минимум последнюю версию LTS, чтобы иметь возможность загрузить ядро с большим количеством исправлений в случае серьезных сбоев.
Следующей версией будет Linux 6.11, которая выйдет в сентябре.