Linux-kerne 5.16 nu tilgængelig med Nintendo Switch-controller-drivere

click fraud protection

Linux-kernen 5.16 er blevet frigivet, og den inkluderer hardwareunderstøttelse til Nintendo Switch-controllere, DisplayPort 2.0 på AMD GPU'er og mere.

Linux-kernen er kernen i utallige enheder og operativsystemer, herunder Android-telefoner og -tablets, Chromebooks, desktop Linux-distributioner og meget mere. Nye versioner udgives normalt med få måneders mellemrum, og nu kan version 5.16 prøves.

Linus Torvalds, skaberen og hovedvedligeholderen af ​​Linux-kernen, skrev om kernel mailingliste (via omg! ubuntu!), "Ikke meget her siden [v5.16 release candidate 8], hvilket ikke er uventet. Vi havde den ekstra uge på grund af ferien, og det er ikke sådan, at vi havde en masse ting i sidste øjeblik, der skulle ordnes. Så dette indeholder hovedsageligt nogle driverrettelser (hovedsageligt netværk og rdma), en rettelse til cgroup legitimationsoplysninger, et par kernenetværksrettelser, et par tilbagevendinger i sidste øjeblik og noget anden tilfældig støj."

Den måske vigtigste ændring i denne udgivelse er

et nyt kernesystem kaldet 'futex2,' forkortelse for 'hurtig bruger mutex.' Det giver applikationer mulighed for at skabe mutexes, semaforer, betingede variabler og andre hurtige synkroniseringsmekanismer. Denne nye funktion kan forbedre ydeevnen af ​​spil, der kører i Wine-kompatibilitetslaget (såvel som native Linux-spil), men Wine har ikke implementeret dette endnu, så vi må vente og se, hvordan det bliver ud.

Denne udgivelse har også den sædvanlige blanding af ny hardwaresupport. Nintendo Switch Joy-Cons og Pro-controllere fungerer nu uden yderligere drivere eller tweaks, såvel som 2021 Apple Magic Keyboard. AMD-grafikdriveren fungerer nu med DisplayPort 2.0, hvilket er rygter om at blive inkluderet på kommende Radeon-grafikkort, og understøttelse af Intel Alder Lake S-grafik (DG1) anses nu for at være stabil.

Der er hundredvis af andre ændringer i denne udgivelse - Kernel Hacking har en detaljeret log, hvis du er interesseret. Kernen skulle begynde at dukke op som en opdatering til nogle desktop Linux-distributioner i de kommende dage, men nogle operativsystemer og distributioner (som Ubuntu) vil vente indtil videre. Kanonisk har ikke bekræftet hvilken Linux-kerneversion, der for eksempel vil blive inkluderet i den næste Ubuntu 22.04-opdatering.