Woord van NVIDIA dat werkt aan een open-source kerneldriver met de hoop dat het uiteindelijk gemainlined zal worden en van betere kwaliteit is dan Nouveau, stond de afgelopen maand bovenaan het Linux-nieuws. Plus de introductie van Amazon’s nieuwe Graviton3-processors, het debuut van Fedora 36 en SteamOS 3.2 naast andere distributie-updates, en de ontwikkeling van Linux 5.19 die op gang komt, zorgden allemaal voor een interessante maand mei.
De afgelopen maand waren er 258 originele nieuwsartikelen en 17 aanbevolen artikelen/Linux-hardwarerecensies/benchmarkartikelen van meerdere pagina’s, allemaal geschreven door Your’s really. Dit weekend van 5 juni is het ook 18 jaar geleden dat ik Phoronix.com begon. Als je geniet van deze dagelijkse stroom van origineel Linux/open-source nieuws, hardwarereviews en benchmarking, moet je volgen op Facebook, volgen op Facebook, Twitter, en als je de site verder wilt ondersteunen, word dan lid van Phoronix Premium of gebruik in ieder geval geen adblockers op deze site. Helaas, met alles wat er nog steeds gaande is in de wereld en de staat van de advertentie-industrie en het ongebreidelde gebruik van adblockers, blijven de operaties een uitdaging.
De meest populaire aanbevolen artikelen voor mei waren:
NVIDIA overstapt naar officiële, open-source Linux GPU-kerneldriver
Eindelijk is de dag aangebroken: NVIDIA PUBLICEERT HUN LINUX GPU-KERNELMODULES ALS OPEN-SOURCE! Te veel opwinding en een teken des tijds, het embargo is net verlopen op deze superspannende mijlpaal die velen van ons al vele jaren hopen te zien. In de afgelopen twee decennia heeft NVIDIA geweldige ondersteuning voor Linux-stuurprogramma’s geboden met hun eigen stuurprogramma-stack, maar met het succes van AMD’s open-source stuurprogramma-inspanningen die al meer dan een decennium aan de gang zijn, hebben velen NVIDIA gevraagd om hun stuurprogramma’s open te stellen. Hun software voor gebruikersruimte blijft closed-source, maar vanaf vandaag hebben ze hun Linux GPU-kernelmodules formeel opengesteld en zullen ze deze in de toekomst handhaven. Hier is de primeur over deze historische open-sourcebeslissing bij NVIDIA.
Intel’s duidelijke Linux overtreft Ubuntu 22.04 LTS, Fedora 36 en andere H1’2022-distributies
Gezien de recente releases van Ubuntu 22.04 LTS en Fedora 36 en andere recente OS-updates, het is tijd voor een frisse kijk op hoe verschillende Linux-distributies presteren. Deze Linux-benchmarking kijkt naar de Xeon Platinum 8380 2P”Ice Lake”-prestaties voor Arch Linux, Debian, openSUSE, CentOS Stream, AlmaLinux, Fedora, Ubuntu en Intel’s Clear Linux.
Amazon Graviton3 versus Intel Xeon versus AMD EPYC-prestaties
Eerder deze week kondigde AWS de algemene beschikbaarheid aan van hun nieuwe op Arm Neoverse-V1 gebaseerde processors, Graviton3. Direct daarna plaatste ik enkele eerste Graviton3-benchmarks tegen Graviton2 van de vorige generatie, omdat ik de zeer aanzienlijke generatieverbetering met Amazon’s nieuwe interne Arm-serverprocessors liet zien. Sindsdien heb ik een robuustere set van ongeveer 100 benchmarks uitgevoerd voor de originele Graviton-instantie, Graviton2, Graviton3, en vervolgens weer Intel Xeon en AMD EPYC concurrerende instanties. Hier is die veel grotere verzameling Graviton3-prestatiebenchmarks die zijn uitgevoerd op Ubuntu 22.04 LTS.
De initiële prestaties van NVIDIA’s R515 open-source Linux GPU-kernelstuurprogramma
Zoals uiteengezet in het uitgebreide artikel van gisteren over NVIDIA’s nieuwe open-source Linux-kernel GPU-stuurprogramma, momenteel voor consumenten GeForce RTX GPU’s, de driver wordt beschouwd als”alpha-kwaliteit”, terwijl NVIDIA zich aanvankelijk richtte op GPU-ondersteuning voor datacenters. Hoe dan ook, met het feit dat ik veel Turing/Ampere GPU’s heb, heb ik deze nieuwe open-source Linux-kerneldriver op de consumenten-GPU’s uitgeprobeerd. In het bijzonder was ik benieuwd naar de prestaties van het gebruik van deze open-source kerneldriver in vergelijking met de standaard, bestaande closed-source kerneldriver. Hier zijn enkele vroege benchmarks.
Intel AVX-512 een grote overwinning voor… JSON-parsingprestaties
Naast de vele HPC-workloads en andere wetenschappelijke computertaken waar Intel’s AVX-512-prestaties op hun nieuwste processor blijkt zeer nuttig te zijn, het blijkt ook dat AVX-512 een aanzienlijk voordeel kan bieden aan een veel alledaagsere webservertaak: JSON-parsing. Het simdjson-project dat deze week is gericht op het”parseren van gigabytes aan JSON per seconde”heeft simdjson 2.0 uitgebracht en wordt bekroond door een door Intel geleide bijdrage van AVX-512-ondersteuning.
AMD Radeon RX 6750 XT Linux-gamingprestaties
Vorige week lanceerde AMD de Radeon RX 6650 XT/RX 6750 XT/RX 6950 XT-modellen als RDNA2 vernieuwd voor 2022 met hogere kloksnelheden als een tussentijdse lancering tot RDNA3 grafische kaarten later in 2022 debuteren. Voor Linux-benchmarking vandaag is een blik op de Radeon RX 6750 XT open-source driverprestaties met behulp van een ASRock Challenger Pro Radeon RX 6750 XT 12GB.
AMD Ryzen 7 5800X3D blijft veel potentieel tonen voor 3D V-Cache in technische computing
Als vervolg op de AMD Ryzen 7 5800X3D Linux-recensie van vorige week, hier zijn wat extra Linux-benchmarks van deze eerste AMD Ryzen CPU met 3D V-Cache.
AMD Renoir ziet een mooie stijging van Ubuntu 20.04 naar 22.04 LTS
Met mijn Ubuntu 22.04 LTS-benchmarking is het tot nu toe gericht geweest op glanzende en opwindende high-end hardware, de nieuwste vlaggenschip-desktopprocessors en interessante vergelijkingen van oude hardware. Maar hoe zit het met Ubuntu 22.04 LTS-prestaties op recente maar volwassen hardwareplatforms? Voor deze testronde kijk ik naar de Ubuntu 20.04 LTS versus Ubuntu 22.04 LTS-prestaties op AMD Ryzen en Intel Core industriële pc’s van OnLogic. Vooral in het geval van AMD Ryzen”Renoir”worden er nog steeds meer prestaties uit deze nieuwe Ubuntu-ondersteuning voor de lange termijn geperst.
Pop!_OS 22.04 benchmarks op het door Threadripper aangedreven System76 Thelio Major
Eind april was de release van System76’s Pop!_OS 22.04 gebaseerd op Ubuntu 22.04 maar met een verscheidenheid aan verbeteringen, van talrijke grafische/desktop-verbeteringen tot andere wijzigingen, zoals hun plannerwerk en meer. Voor degenen die momenteel Pop!_OS 21.10 gebruiken en zich afvragen wat de prestatie-implicaties zijn, zijn hier enkele benchmarks die het prestatieverschil op dezelfde hardware laten zien.
Zink OpenGL-On-Vulkan ziet er goed uit en blinkt uit met Mesa 22.1
Onlangs heb ik enkele tests uitgevoerd om de prestaties van Zink voor OpenGL te bekijken, geïmplementeerd bovenop de Vulkan API op een generieke manier die werkt voor alle stuurprogramma’s. Met de status van Mesa 22.1 werpen alle recente verbeteringen van Zink hun vruchten af en hier is een snelle blik op waar de prestaties tegenover staan met het gebruik van de RadeonSI OpenGL-driver.
En het meest populaire nieuws van de maand:
Fedora 36 is een geweldige release, speciaal voor Linux-enthousiastelingen, krachtige gebruikers
Fedora 36 wordt uitgebracht vanmorgen als wat weer een nieuwe release in de afgelopen tijd is als een zeer robuuste en hypermoderne maar toch stabiele en betrouwbare Linux-distributie. Ik heb al Fedora Workstation 36 en Fedora Server 36 snapshots op verschillende systemen in mijn benchmarkinglab uitgevoerd en deze release is behoorlijk solide gebleken, terwijl nieuwe functies en verbeteringen bovenop de uitstekende Fedora 35 worden toegevoegd.
Rustcode geüpdatet voor de Linux-kernel-Netwerk-en async-ondersteuning gestart
Miguel Ojeda zorgt voor een spannende zaterdagochtend en heeft de nieuwste patchreeks met ondersteuning voor Rust-taal in de Linux-kernel gepost. De”Rust for the Linux kernel”-patches zijn nu tot hun zesde versie voor het toevoegen van de benodigde infrastructuur voor deze tweede, optionele taal aan de kernel plus het blijven toevoegen van meer voorbeeldcode/basisfunctionaliteit om te pronken met het gebruik van deze geheugen-veiligheids-gerichte taal voor kerneldoeleinden.
Ubuntu 22.10 overschakelen naar PipeWire voor Linux-audioverwerking
Een vroege wijziging die deze week is aangebracht in Ubuntu 22.10 in de vroege ontwikkelingsfase, is het vervangen van de PulseAudio-geluidsserver door PipeWire.
Het gebruik van Steam op Linux-gaming groeide in april
Valve heeft zojuist de bijgewerkte Steam Hardware/Software Survey-resultaten voor april 2022 gepubliceerd, met een blik op het Linux-marktaandeel voor onder andere april interessante statistieken.
System76 brengt v1.1 Scheduler uit voor het optimaliseren van de responsiviteit van Linux Desktop/Laptop
System76 heeft een nieuwe versie van de System76-Scheduler uitgebracht, een door Rust geschreven CPU-planner die is ontworpen om het reactievermogen van de desktop op hun Pop!_OS Linux-distributie verbeteren.
HP bereidt een AMD-aangedreven Linux-laptop voor, aangedreven door Pop!_OS
Tot op heden is Pop!_OS het eigen Ubuntu-derivaat van System76 dat vooraf is geladen op hun verschillende laptops en desktops. Interessant genoeg bereidt HP zich voor op de lancering van een nieuwe laptop die gebruik zal maken van Pop!_OS.
Fedora Linux 36 wordt volgende week uitgebracht
Na een vertraging van een paar weken van hun oorspronkelijke releasedoel, is Fedora 36 nu klaar voor release volgende week dinsdag.
Linux introduceert de mogelijkheid om de hostnaam in te stellen voordat de gebruikersruimte begint
Hoewel de hostnaam op Linux-systemen algemeen wordt gebruikt voor verschillende toepassingen, wordt het instellen van de hostnaam meestal overgelaten naar gebruikersruimte door het init-systeem bij het opstarten. Mochten er echter processen in de gebruikersruimte proberen de hostnaam van het systeem te lezen voordat deze wordt ingesteld, dan kan dit leiden tot onbedoelde resultaten. Dus nu, in 2022, is er eindelijk een kernelparameter die stroomopwaarts werkt met”hostname=”als je zeker wilt weten dat de hostnaam is ingesteld voordat de gebruikersruimte wordt gestart.
Linux 5.19 zal super spannend zijn voor Intel-klanten, veel andere functies verwacht
Tenzij Linus Torvalds vandaag bedenkingen heeft over de wijzigingen die de afgelopen week in de kernel zullen landen en besluit om een extra RC uit te geven, wordt verwacht dat Linux 5.18 vandaag als stabiel wordt gedoopt en dat op zijn beurt het begin van het samenvoegvenster van Linux 5.19 zal markeren. Op basis van de”-next”-activiteit is hier een overzicht van de vele wijzigingen die naar verwachting zullen worden samengevoegd voor Linux 5.19.
SteamOS 3.2 uitgebracht met meer verbeteringen voor het Steam Deck
Valve heeft vanavond SteamOS 3.2 gepubliceerd als de nieuwste versie van hun op Arch Linux gebaseerde besturingssysteem voor het Steam Deck en momenteel onofficieel draaien door gepassioneerde Linux-gamers ook op andere hardware.
Arch Linux stapt tijdelijk terug van WirePlumber na Snafu
Eerder deze week heeft Arch Linux het WirePlumber-pakket ingesteld om PipeWire-Media-Session te vervangen. WirePlumber is de moderne, feature-rijke sessiemanager voor PipeWire en veel beter af dan de referentie PipeWire-Media-Session manager die in feite niet wordt onderhouden. Maar ontwikkelaars van Arch Linux noemen dit nu voorbarig en hebben de wijziging ongedaan gemaakt.
Rust voor de Linux-kernel geüpdatet, Uutils als roestversie van Coreutils ook geüpdatet
Hoewel nog niet gemarkeerd als een pull-verzoek voor mainlining naar de kernel, Miguel Ojeda vanmorgen stuurde een bijgewerkte set patches met toevoeging van de Rust-programmeertaalondersteuning voor de Linux-kernel. Los daarvan werd dit weekend een nieuwe versie van Uutils uitgebracht als de Rust-taalimplementatie van GNU Coreutils.
Systemd 251 uitgebracht met systemd-sysupdate geïntroduceerd, vele andere toevoegingen
Systemd 251 komt deze zaterdag officieel uit als de eerste functie-update voor dit Linux init-systeem voor 2022.
Mozilla Firefox 100 nu beschikbaar met verschillende verbeteringen
Mozilla heeft zich bij Google Chrome aangesloten in de driecijferige versiewereld, met Firefox 100 die vanmorgen beschikbaar is.
Linux 5.19 verwijdert eindelijk verouderde x86 a.out-ondersteuning
Al in 2019 deed de Linux-kernel de a.out-ondersteuning af, aangezien deze werd vervangen door ELF, dat zelf wordt al meer dan twee decennia ondersteund en gaat terug naar Linux 1.x-kernels. Met Linux 5.19 wordt de verouderde 32-bit x86 a.out-ondersteuning eindelijk definitief uit de kernel verwijderd.
Linux 5.19 om te helpen bij het rapporteren van de fysieke locatie van een aangesloten apparaat
Toegevoegd aan de kerncode van het stuurprogramma van de Linux-kernel is sysfs-ondersteuning voor het rapporteren van een fysieke locatie van een apparaat op de aangesloten systeem/server. Met name voor grote systemen en servers met veel aangesloten apparaten en waar er meerdere apparaten van hetzelfde type/model kunnen zijn, zou deze fysieke relatieve locatierapportage aan de gebruikersruimte het gemakkelijker moeten maken om onderscheid te maken.
Intel heeft een oplossing voor hete Linux-laptops die de batterij leegmaken terwijl ze proberen te slapen
Voor degenen met Intel-laptopmodellen die snel warm worden en toevallig uw laptop vinden batterij snel leeg raakt, zelfs wanneer deze zich in een diepe slaapstand zou moeten bevinden, is er een oplossing in de maak voor de Linux-kernel die uiteindelijk voortkomt uit het falen van S0ix vanwege de oververhitting van de PCH.
AMD Graphics Driver overtreft 4 miljoen regels code in Linux 5.19, NVIDIA opent op 1 miljoen
Gezien de NVIDIA open-source kernel driver code aankondiging van gisteren en ook het Linux 5.19 merge-venster dat binnenkort verschijnt met een groot aantal AMDGPU/AMDKFD-kerneldriververbeteringen en begint met het voorbereiden van ondersteuning voor RDNA3, het is tijd voor wat plezier met getallen rond drivergroottes.
Apple M1 NVMe-ondersteuning gepland voor Linux 5.19
De nieuwste Apple M1-opwinding op Linux voor de hoofdkernel is dat het NVMe-stuurprogramma zal worden geïntroduceerd in de aanstaande Linux 5.19-fusie venster.
VirtualBox op Linux getroffen door beveiligingskwetsbaarheden die hostgegevens naar gasten lekken
Beveiligingsonderzoeker Jason Donenfeld, die bekend staat om het leiden van de ontwikkeling van de WireGuard open-sourcesoftware, heeft een nieuwe beveiligingskwetsbaarheid die de Oracle VM VirtualBox-software aantast.