Linux 6.10 wordt geleverd met veel nieuwe hardwarefuncties en verbetert onder andere de ondersteuning voor het spelen op Linux

Linux 6.10

Terwijl aan deze kant van de vijver velen van ons al in de Euro Cup-modus zaten en aan de andere kant zich aan het voorbereiden waren om die staat binnen te gaan, maar met de Copa América zette Linus Torvalds zijn ding voort en lanceerde Linux 6.10. Onder de nieuwe functies zijn er, zoals gebruikelijk elke twee maanden, veel, maar misschien trekt één nieuwe ontwikkeling met betrekking tot TPM de aandacht. En veel Linux-gebruikers wisten niet wat dat was totdat Windows-gebruikers klaagden dat ze niet konden upgraden naar de 11e versie van het Windows-systeem.

Zoals gewoonlijk gaan we een lijst met al het nieuws belangrijke kenmerken van Linux 6.10, een die destijds werd verzameld Michael Laabel. Om dit artikel niet langer te maken dan nodig, laten we u deze lijst achter.

Wat is er nieuw in Linux 6.10

  • Afbeeldingen en displays:
    • Het DRM-stuurprogramma van Panthor is samengevoegd om nieuwe Arm Mali GPU's te ondersteunen die op firmware gebaseerde Command Stream Frontend (CSF) vereisen.
    • Intel Adaptieve Sync SDP.
    • Verbeterde ondersteuning voor Intel Lunar Lake graphics/beeldschermen.
    • HDMI-geluidsondersteuning voor Intel Battlemage grafische kaarten.
    • Een Intel-track met lage latentie om de prestaties van computerworkloads te verbeteren.
    • Veel andere verbeteringen aan open source GPU-stuurprogramma's.
    • Verbeterde AMD ROCm/AMDKFD-ondersteuning voor "kleine" Ryzen APU's.
    • Configureerbare compressie van opstartimages voor RISC-V, zodat BZ2/LZ4/LZMA/LZO/Zstd indien gewenst kan worden geselecteerd in plaats van beperkt te zijn tot Gzip.
    • Ondersteuning voor nieuwe AMD GPU's op RISC-V-hardware. RISC-V heeft nu FPU-ondersteuning in de kernelmodus, wat nodig is om de AMDGPU Display Core te laten werken met nieuwe AMD grafische kaarten met DCN IP.
    • DisplayPort/eDP voor de Qualcomm Snapdragon
  • Verwerkers:
    • THP/mTHP, wat resulteert in hogere prestaties.
    • Intel- en AMD P-State-stuurprogramma-updates met oplossingen en andere verbeteringen voor het schalen van de CPU-frequentie op moderne Intel- en AMD-processors.
    • 64-bits ARM kan nu optioneel 32-bits gebruikersruimte-ondersteuning uitschakelen.
    • ARM64-ondersteuning voor het bouwen van Flat Image Tree (FIT)-afbeeldingen. FITs zijn de Linux-kernel met de benodigde DeviceTree die gemakkelijk gedistribueerd kunnen worden en opgestart kunnen worden met U-Boot, Coreboot en LinuxBoot.
    • RISC-V ondersteunt nu Rust-code in de Linux-kernelbuild.
    • Ondersteuning voor RISC-V Milk-V Mars en diverse toevoegingen voor ARM-platforms.
    • Live migratie voor Intel QAT-stuurprogramma.
    • Intel HFI stopt met het verspillen van CPU-cycli.
    • Perf tool-updates voor AMD Zen 5 CPU's samen met bijgewerkte gebeurtenissen voor nieuwe Intel CPU-modellen.
    • Meer KVM-voorbereidingen rond Intel Trust Domain Extensions (TDX).
    • Nieuwe hardwareondersteuning binnen het Turbostat-hulpprogramma.
    • De x86-instructiedecoder is nu klaar voor APX en andere nieuwe Intel x86_64 ISA-toevoegingen.
    • x32-schaduwstapels en andere x86-wijzigingen.
    • Ondersteuning voor zeer oude DEC Alpha-hardware verwijderd.
    • Ondersteuning voor PowerPC 40x-processors is verwijderd uit de hoofdkern.
  • Bestandssystemen en opslag:
    • Betere zero-copy-prestaties met IO_uring.
    • Snellere AES-XTS schijf-/bestandscodering op recente Intel- en AMD-CPU's dankzij nieuwe AVX-512, VAES en andere geoptimaliseerde implementaties.
    • Zone Write Plugging (ZWP) voor betere prestaties.
    • Zstd-compressie voor EROFS.
    • Betere prestaties bij het openen van niet-gecodeerde bestanden op bestandssystemen die FSCRYPT-codering ondersteunen, zoals EXT4 en F2FS.
    • Het schoonmaken van de ReiserFS README via een gevangenisbrief van veroordeelde moordenaar Hans Reiser.
    • Bcachefs bereidt zich voor op online fsck en meer beveiligingsverbeteringen.
    • Ondersteuning voor EXT4 FS_IOC_GETFSSYSFSPATH.
    • XFS breidt zijn online reparatieondersteuning uit.
    • F2FS werkt het beste in gezoneerde opslagconfiguraties.
    • Btrfs herstelt de "norecovery" mount-optie vanwege breuk in de gebruikersruimte met systemen als systemd en YaST.
    • Bugfixes voor de moderne NTFS-driver (Paragon's NTFS3).
    • De DM-Crypt van Device Mapper ondersteunt nu een vlag met "hoge prioriteit" voor betere prestaties en latentie.
    • NFSD-optimalisaties en voorbereidingen voor het nieuwe nfsdctl-gebruikersruimtehulpprogramma.
    • NFS v2-clientondersteuning is nu standaard uitgeschakeld.
    • VirtIO-FS ondersteuning voor meerdere wachtrijen met FUSE.
    • Verbeterde schrijfprestaties voor OCFS2.
  • Games op Linux:
    • Steam Deck IMU-ondersteuning voor Steam Deck-bewegingssensoren samen met ASUS ROG Ally HID-ondersteuning.
    • Het NTSYNC-stuurprogramma is samengevoegd om Windows NT-synchronisatieprimitieven te emuleren. Maar de driver is nog niet in bruikbare vorm voor Wine/Steam Play (Proton), omdat er nog steeds meer patches in behandeling zijn.
    • Ondersteuning voor Machenike G5 Pro-gamecontroller.
    • Ondersteuning voor meer ARM-gebaseerde draagbare gameconsoles.
  • Andere Linux-hardware:
    • Geluidsondersteuning op ASUS ROG 2024- en Lenovo ThinkPad 13X-laptops.
    • Een Lenovo ThinkStation-stuurprogramma om hardwaremonitoring op Lenovo ThinkStation-werkstations mogelijk te maken.
    • NZXT Kraken 2023 AIO CPU-koelerondersteuning voor hardwaremonitoring.
    • Ondersteuning voor Framework 13 en Framework 16 in het ChromeOS-platformstuurprogramma.
    • Sommige kapotte en ongebruikte stuurprogramma's zijn verwijderd om het aantal kernelregels met ongeveer 19 regels te verminderen.
    • Ondersteuning voor een andere USB naar parallelle poortadapter.
    • Ondersteuning voor het opnieuw opstarten van CXL-apparaten.
    • Veel verbeteringen aan laptop-/platformstuurprogramma's, waaronder ondersteuning voor de Acer Aspire One ARM64 EC-laptop.
    • Er is nu meer Compute Express Link-functionaliteit beschikbaar dankzij al het technische werk van Intel rond CXL.
    • Intel's IPU6-stuurprogramma is eindelijk bijgewerkt om de webcam-ondersteuning voor veel moderne Intel-laptops met Linux te verbeteren.
    • Firewire/IEEE-1394-verbeteringen blijven zich voordoen in 2024.
    • Ondersteuning voor nieuwe Intel-netwerkhardware, samen met andere nieuwe netwerkbits en meer WiFi 7-hardware met Linux 6.10.
  • Algemene kernelverbeteringen:
    • Diverse verbeteringen aan VirtIO.
    • Linux zal het aantal gebruikte geheugenslots weergeven tijdens het opstarten.
    • Diverse programmeur-updates.
    • Betere afhandeling als er iets "ernstig misgaat" op grote servers, doordat meer machinecontrolelogboeken kunnen worden opgeslagen op servers met een hoog kernaantal.
    • Ondersteuning voor gepubliceerde interrupts op bare metal hardware.
    • Het verwijderen van sysctl sentinel bloat uit de kernel.
    • Update naar Rust 1.78 toolchain en andere toevoegingen aan de Rust-kern voor Linux.
    • Continue verbeteringen aan de SLUB-allocator.
  • Veiligheid:
    • Mseal als de nieuwe geheugenverzegelingssysteemaanroep die kan worden gebruikt door C-bibliotheken en webbrowsers voor geheugenverzegeling, vergelijkbaar met wat beschikbaar is in sommige BSD's.
    • De Linux-kernelbeveiligingsinstellingen zijn uitgebreid met het inschakelen van Kernel Control Flow Integrity (KCFI) en andere beveiligingen.
    • TPM-busversleuteling en integriteitsbescherming om aanvallen op de Trusted Platform Module te voorkomen.

Nu verkrijgbaar

Linux 6.10 nu beschikbaar en kernel.org, maar degenen die deze route bepalen, zullen de handmatige installatie moeten uitvoeren. De beste manier om dit in Ubuntu te doen is via Mainline kernels, hoewel we, behalve in ernstige gevallen, aanbevelen om bij de kernel te blijven die door onze distributie wordt aangeboden.