
През този уикенд Линус Торвалдс ни даде нова версия на ядрото, което разработва. По този повод това, което сега можем да инсталираме, е 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), адаптивния синхронизиращ SDP на Intel, по-голяма поддръжка за графики/дисплеи Intel Lunar Lake, съвместимост на HDMI звука с графични карти Intel Battlemage или песен с ниска латентност на Intel за подобряване на производителността на изчислителните натоварвания.
Относно поддръжката на нов процесори, 64-битовият ARM вече може по желание да деактивира поддръжката на 32-битовото потребителско пространство, поддръжката на ARM64 за изграждане на изображения с плоско изображение в дърво (FIT). FITs са ядрото на 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 е разширено, за да включва активиране на Kernel Control Flow Интегритет (KCFI) и други защити и криптиране на TPM шина и защита на целостта за предотвратяване на атаки срещу Trusted Platform Module.
Новата версия на ядрото е достъпна на kernel.org. В повечето Linux дистрибуции, за да инсталирате новата версия, трябва да изтеглите тарбол от там и извършете ръчната инсталация. След това има дистрибуции, които вече го предлагат в официалните си хранилища, какъвто е случаят с Linux Lite, който е докладвал в социалната мрежа X преди няколко минути. През следващите няколко часа ще се появи и в други дистрибуции, сред които се открояват няколко базирани на Arch.
Оттук нататък ние Препоръчваме да останете на версията, предлагана от дистрибуцията освен ако не забележим наистина сериозна повреда. Дори в тези, където е възможно да имате повече от едно ядро, се препоръчва да инсталирате най-новото и да имате инсталиран поне най-новия LTS, за да можете да стартирате ядро с повече кръпки, в случай че срещнете груби повреди.
Следващата версия ще бъде Linux 6.11, която ще пристигне през септември.