Протягом цих вихідних Лінус Торвальдс дав нам нову версію ядра, яке він розробляє. З цієї нагоди те, що ми зараз можемо встановити Linux 6.10, нова частина з багатьма новими апаратними функціями, але чи тому, що це правда, через щось пов’язане з плацебо, чи тому, що я більше залучений у цей світ, я думаю, це продовжує показувати, що виконується багато роботи для покращення досвіду ігор на Linux.
В розділ для азартні ігри, Torvalds включив підтримку кількох портативних консолей на базі 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) на основі прошивки, адаптивної синхронізації Intel SDP, більшої підтримки графіки/дисплеїв Intel Lunar Lake, сумісності звук HDMI із графічними картами Intel Battlemage або трек Intel із низькою затримкою для покращення продуктивності обчислювальних робочих навантажень.
Щодо підтримки нових процесори, 64-розрядна ARM тепер може додатково вимикати підтримку 32-розрядного простору користувача, підтримку ARM64 для побудови зображень Flat Image Tree (FIT). FITs — це ядро Linux із необхідним DeviceTree, яке легко поширюється та може завантажуватися за допомогою U-Boot, Coreboot і LinuxBoot, RISC-V тепер підтримує код Rust у збірці ядра Linux, а також додано підтримку RISC-V Milk -V Mars і різні доповнення для платформ ARM.
Серед решти змін можна виділити декілька загальних покращень у ядрі, серед яких можна виділити кілька покращень у VirtIO, Linux друкуватиме кількість слотів пам’яті, зайнятих під час завантаження, кілька оновлень планувальника, краще керування, коли справи «стануть серйозно поганими» на великих серверах, дозволяючи зберігати більше машинних журналів перевірки на серверах з великою кількістю ядер, підтримкою опублікованих переривань на голому металевому обладнанні, видаленням sysctl sentinel bloat з ядра, оновленням до пакету інструментів Rust 1.78 та іншими доповненнями до ядра Rust для Linux і продовження вдосконалення розподілювача SLUB.
Покращення безпеки
Що стосується безпеки, Mseal як новий системний виклик ущільнення пам’яті, який можуть використовувати бібліотеки C і веб-браузери для ущільнення пам’яті, подібно до того, що було доступно в деяких налаштуваннях безпеки BSD. Ядро Linux розширено, щоб включити ввімкнення потоку керування ядром Цілісність (KCFI) та інші засоби захисту, а також шифрування шини TPM і захист цілісності для запобігання атакам на Trusted Platform Module.
Нова версія ядра доступна за адресою kernel.org. У більшості дистрибутивів Linux для інсталяції нової версії необхідно завантажити файл тарбол звідти та виконайте встановлення вручну. Крім того, є дистрибутиви, які вже пропонують це у своїх офіційних репозиторіях, як у випадку з Linux Lite, який повідомив у соціальній мережі X кілька хвилин тому. У найближчі кілька годин він також з’явиться в інших дистрибутивах, серед яких виділяються кілька дистрибутивів на основі Arch.
Звідси ми Рекомендуємо зупинитися на версії, запропонованій дистрибутивом якщо ми не помітимо справді серйозну помилку. Навіть у тих випадках, де можливо мати більше ніж одне ядро, рекомендується встановити найновіше з них і встановити принаймні останню версію LTS, щоб мати можливість завантажитися в ядро з більшою кількістю виправлень у разі серйозних збоїв.
Наступною версією буде Linux 6.11, яка надійде у вересні.