
I løbet af denne weekend gav Linus Torvalds os en ny version af den kerne, han udvikler. Ved denne lejlighed kan vi nu installere Linux 6.10, en ny del med mange nye hardwarefunktioner, men uanset om det er fordi det er sandt, på grund af noget relateret til placeboen eller fordi jeg er mere involveret i den verden, så synes jeg, det fortsætter med at vise, at der bliver gjort meget arbejde at forbedre oplevelsen af spil på Linux.
I afsnit for spil, har Torvalds inkluderet understøttelse af adskillige ARM-baserede håndholdte konsoller, understøttelse af Machenike G5 Pro-spilcontrolleren og har slået NTSYNC-driveren sammen for at efterligne Windows NT-synkroniseringsprimitiver. Vigtigere end det forekommer mig det faktum, at de har inkluderet understøttelse af Steam Deck IMU til bevægelsessensorerne i Dampdæk, plus understøttelse af ASUS ROG Ally HID.
Andre nyheder i Linux 6.10
I grafik og skærme sektion, finder vi nye funktioner såsom Panthor DRM-driveren er slået sammen for at understøtte de nye Arm Mali GPU'er, der kræver den firmware-baserede Command Stream Frontend (CSF), Intels adaptive sync SDP, større understøttelse af Intel Lunar Lake-grafik/skærme, kompatibilitet med HDMI-lyden med Intel Battlemage-grafikkort eller et Intel-spor med lav latency for at forbedre ydeevnen af computerarbejdsbelastninger.
Vedrørende støtte til ny processorer, 64-bit ARM kan nu valgfrit deaktivere 32-bit brugerrumsunderstøttelse, ARM64-understøttelse til opbygning af FIT-billeder (Flat Image Tree). FIT'er er Linux-kernen med det nødvendige DeviceTree, som nemt kan distribueres og kan startes op med U-Boot, Coreboot og LinuxBoot, RISC-V understøtter nu Rust-kode i Linux-kernebuilden, og understøttelse af RISC-V V Milk er blevet tilføjet -V Mars og forskellige tilføjelser til ARM-platforme.
Blandt resten af ændringerne, adskillige generelle forbedringer i kernen, blandt hvilke adskillige forbedringer i VirtIO kan fremhæves, vil Linux udskrive antallet af hukommelsespladser optaget ved opstart, adskillige opdateringer af skemalæggeren, bedre håndtering af, når tingene "går alvorligt dårligt" på store servere ved at tillade, at flere maskinkontrollogfiler gemmes på servere med højt antal kerner, understøttelse af offentliggjorte afbrydelser på bar metal hardware, fjernelse af sysctl sentinel bloat fra kernen, opgradering til Rust 1.78 værktøjskæden og andre tilføjelser til Rust kernen til Linux og fortsatte forbedringer af SLUB-allokatoren.
Sikkerhedsforbedringer
På sikkerhedssiden, Mseal som det nye hukommelsesforseglingssystem, der kan bruges af C-biblioteker og webbrowsere til hukommelsesforsegling svarende til det, der har været tilgængeligt i nogle af BSD-sikkerhedsindstillingerne. Linux-kernen er udvidet til at omfatte aktivering af Kernel Control Flow Integritet (KCFI) og andre beskyttelser og TPM-buskryptering og integritetsbeskyttelse for at forhindre angreb på Trusted Platform Module.
Den nye kerneversion er tilgængelig på kernel.org. I de fleste Linux-distributioner skal du downloade den for at installere den nye version tarball'en derfra og udføre den manuelle installation. Så er der distributioner, der allerede tilbyder det i deres officielle repositories, som det er tilfældet med Linux Lite, som har rapporteret på det sociale netværk X for et øjeblik siden. I løbet af de næste par timer vil det også dukke op i andre distributioner, blandt hvilke flere Arch-baserede skiller sig ud.
Herfra, vi Vi anbefaler at blive ved den version, som distributionen tilbyder medmindre vi bemærker en virkelig alvorlig fejl. Selv i dem, hvor det er muligt at have mere end én kerne, anbefales det at installere den nyeste og have mindst den nyeste LTS installeret for at kunne starte op i en kerne med flere patches, hvis du oplever grove fejl.
Den næste version bliver Linux 6.11, der kommer i september.