
Linux 5.7 is gearriveerd en dient als de nieuwste mainline-release van de Linux Kernel - maar wat is er veranderd? Welnu, in dit bericht vatten we de nieuwe functies en kernwijzigingen samen die zijn gebundeld in deze kernelupdate.
Volgens traditie kondigde Linus Torvalds de release van Linux 5.7 aan in een e-mail aan de Linux kernel mailinglijst (LKML), waar zegt hij"We hebben zoals gewoonlijk een heleboel veranderingen in 5.7 (alle statistieken zien er normaal uit - maar "normaal" voor ons is natuurlijk behoorlijk groot en betekent "bijna 14 duizend niet-samenvoegingscommissies overal, van bijna tweeduizend ontwikkelaars)".
Leuk weetje: Linus onlangs overgeschakeld van Intel tot AMD, die hij al een tijdje niet heeft gebruikt!
Hoewel de Linux 5.7-kernel tijdens de ontwikkeling waarschijnlijk beschikbaar zal zijn voor testen in Ubuntu 20.10, is het nog niet precies duidelijk welke kernelversie zal worden aangeboden in de laatste stabiele release in oktober (en dus teruggezet naar Ubuntu 20.04 LTS als een HWE-update in 20.04.2 LTS).
Linux 5.7 functies
Het belangrijkste kenmerk van Linux 5.7 is de opname van een nieuwe exFAT-driver van Samsung. Dit biedt een out-of-the-box mogelijkheid om te lezen en te schrijven naar het exFAT-bestandssysteem ontwikkeld door Microsoft en populair in een breed scala aan apparaten (niet alle Windows-verwant).
Misschien heb je er wel eens van gehoord plannen hiervoor voordat. Maar alleen met deze kernelversie wordt Samsungs moderne en capabelere exFAT-driver meegeleverd. Het vervangt een eerdere, minder verfijnde versie van Microsoft.
Linux 5.7 introduceert ook thermische drukcontrole aan de taakplanner. Hoewel dit een opmerkelijke technische verandering is (LWN heeft een goede primer) het belangrijkste voordeel is betere prestaties wanneer CPU's oververhit raken - dat is tl; dt: goed!
Ook van belang: Linux 5.7 ondersteunt grafische afbeeldingen van Intel Tiger Lake (ook bekend als generatie 12) en AMD Ryzen 400 'Renoir'-graphics. Hoewel deze ondersteuning technisch niet nieuw is, is deze niet langer verborgen achter een vlag van een kernelmodule.
Ook te zien is Mainline kernelondersteuning voor de PineTab, PinePhone en PineBook Pro. Linux 5.7 beschikt over feitelijke compatibiliteit met de RockChip RK3399 SoC die wordt gebruikt in de vernieuwde PineBook en de AllWinner A64-chip die wordt gebruikt in de PinePhone.
ARM-ondersteuning wordt ook elders versterkt, met de belangrijkste omhelzing voor de Qualcomm Snapdragon 865, NXP i.MX8M Plus en de Mediatek MT8516 SoC.
Deze kernel voegt ook ondersteuning toe voor EFI "mixed mode" opstarten. Hierdoor kunnen 64-bits x86-kernels worden opgestart vanaf 32-bits firmware die wordt uitgevoerd op 64-bits geschikte CPU's.
Presonus Studio 1810c, MOTU MicroBook IIc, Goodix GT917S en GT9147 touchscreens en het Logitech G11-toetsenbord behoren tot de nieuwe stukjes hardware die native ondersteuning krijgen of waarvan de ondersteuning is verbeterd.
Andere wijzigingen:
- Zstd-compressie-ondersteuning voor F2FS-bestandssystemen
- Verbeterde CPU-ondersteuning voor Longsoon 3
- Experimenteel ondersteuning voor swap over SMB3 mounts
- Ondersteuning voor Apple's USB Fast Charge
- Betere Meson-videodecodering bij enscenering
- Split lock detectie
- ACPI-ondersteuning voor USB-interfaceapparaten
Zoals altijd zijn er een ton van bugfixes, beveiligingsverbeteringen, verfijning van netwerken en een hoop details van het bestandssysteem voor vrijwel elk bestandssysteem dat u maar kunt bedenken.
Ga voor een diepe duik in alles wat nieuw is in Linux 5.7 naar Kernel Nieuwkomers.
Linux 5.7 installeren op Ubuntu
Vraagt u zich af wanneer u deze selectie van verbeteringen kunt proeven? Nou, dat zal variëren.
U kunt Linux-kernels in Ubuntu, Linux Mint en andere op Ubuntu gebaseerde distributies installeren met mainline kernel bouwt gebouwd door Ubuntu-ontwikkelaars - maar dit wordt niet aangeraden.
Ubuntu gebruikt de Ubuntu Linux-kernel (die lijkt op de upstream-versie, maar met enkele Ubuntu-specifieke patches of aanpassingen). Grote nieuwe Ubuntu Linux-kernelreleases komen niet vaak voor en als ze dat wel doen, zijn ze meestal gekoppeld aan een nieuwe stabiele release.
als u werkelijk kan niet wachten tot Ubuntu deze kernel backporteert en je wilt echt doorgaan en installeer het vanaf hier - maar doe dat in de wetenschap dat als je systeem breekt, je de stukken mag houden.