
Under helgen gav Linus Torvalds oss en ny version av kärnan han utvecklar. Vid detta tillfälle kan vi nu installera Linux 6.10, en ny del med många nya hårdvarufunktioner, men oavsett om det är för att det är sant, på grund av något relaterat till placebo eller för att jag är mer involverad i den världen, tror jag att det fortsätter att visa att mycket arbete görs för att förbättra upplevelsen av spel på Linux.
I avsnitt för Gaming, Torvalds har inkluderat stöd för flera ARM-baserade handhållna konsoler, stöd för spelkontrollern Machenike G5 Pro och har slagit samman NTSYNC-drivrutinen för att emulera Windows NT-synkroniseringsprimitiver. Viktigare än så förefaller mig det faktum att de har inkluderat stöd för Steam Deck IMU för rörelsesensorerna i Ångdäck, plus stöd för ASUS ROG Ally HID.
Andra nyheter i Linux 6.10
I avsnitt för grafik och skärmar, vi hittar nya funktioner som Panthor DRM-drivrutinen är sammanslagen för att stödja de nya Arm Mali GPU:erna som kräver den firmware-baserade Command Stream Frontend (CSF), Intels adaptiva sync SDP, större stöd för Intel Lunar Lake-grafik/skärmar, kompatibilitet med HDMI-ljudet med Intel Battlemage-grafikkort eller ett Intel-spår med låg latens för att förbättra prestandan för datorbelastningar.
Angående stöd till nya processorer, 64-bitars ARM kan nu valfritt inaktivera stöd för 32-bitars användarutrymme, ARM64-stöd för att bygga FIT-bilder (Flat Image Tree). FITs är Linux-kärnan med den nödvändiga DeviceTree som lätt kan distribueras och kan startas med U-Boot, Coreboot och LinuxBoot, RISC-V stöder nu Rust-kod i Linux-kärnbygget och stöd för RISC-V V Milk har lagts till -V Mars och olika tillägg för ARM-plattformar.
Bland resten av ändringarna, flera generella förbättringar i kärnan, bland vilka flera förbättringar i VirtIO kan lyftas fram, kommer Linux att skriva ut antalet minnesplatser som är upptagna vid uppstart, flera schemaläggaruppdateringar, bättre hantering för när saker "blir allvarligt dåliga" på stora servrar genom att tillåta att fler maskinkontrollloggar lagras på servrar med högt antal kärnor, stöd för publicerade avbrott på hårdvara av bar metall, borttagning av sysctl sentinel bloat från kärnan, uppgradering till Rust 1.78-verktygskedjan och andra tillägg till Rust-kärnan för Linux och fortsatta förbättringar av SLUB-allokatorn.
Förbättringar av säkerheten
På säkerhetssidan, Mseal som det nya minnesförseglingssystemets anrop som kan användas av C-bibliotek och webbläsare för minnesförsegling liknande det som har varit tillgängligt i några av BSD-säkerhetsinställningarna. Linux-kärnan utökas till att även aktivera Kernel Control Flow Integritet (KCFI) och andra skydd och TPM-buskryptering och integritetsskydd för att förhindra attacker på Trusted Platform Module.
Den nya kärnversionen finns tillgänglig på kernel.org. I de flesta Linux-distributioner, för att installera den nya versionen måste du ladda ner tarball därifrån och utför den manuella installationen. Sedan finns det distributioner som redan erbjuder det i sina officiella förråd, vilket är fallet med Linux Lite, som har rapporterat på det sociala nätverket X för några ögonblick sedan. Under de närmaste timmarna kommer det även att dyka upp i andra distributioner, bland vilka flera Arch-baserade sticker ut.
Härifrån, vi Vi rekommenderar att du stannar på den version som distributionen erbjuder om vi inte märker ett riktigt allvarligt misslyckande. Även i de där det är möjligt att ha mer än en kärna, rekommenderas det att installera den nyaste och ha åtminstone den senaste LTS installerad för att kunna boota in i en kärna med fler patchar ifall du upplever grova misslyckanden.
Nästa version blir Linux 6.11 som kommer i september.