Linux-patches van Valve verbeteren gameprestaties op gpu's met maar 8GB vram

Linux krijgt patches van een ontwikkelaar bij Valve waardoor games beter draaien op pc's met relatief weinig videogeheugen. De prestatieverbetering voor gpu's met maar 8GB vram is te danken aan verbeterd geheugenbeheer dat games voorrang geeft.

De patches van ontwikkelaar Natalie Vock zijn voor de kernel van Linux en voor de desktopomgeving KDE. De door haar gemaakte aanpassingen geven volgens Phoronix een merkbaar betere game-ervaring op Linux. De patches zorgen ervoor dat applicaties die op de voorgrond draaien prioriteit krijgen voor gebruik van het aanwezige videogeheugen.

De op snelheid gerichte Linux-distributie CachyOS, gebaseerd op Arch Linux, heeft de patches al opgenomen. Vock, die voor Valve werkt aan de Vulkan-opensourcedriver RADV, geeft in een blogpost een technische toelichting.

Arch gebruiken of geduld hebben

De Duitse graphics-expert legt daarin ook uit hoe gebruikers van op Arch-gebaseerde Linux-distributies de patches kunnen toepassen. Gebruikers van andere Linux-distributies moeten geduld hebben. Vock verwacht dat haar aanpassingen op termijn ook wel in andere distro's worden opgenomen.

CachyOS-screenshot. Bron: CachyOS
CachyOS-screenshot. Bron: CachyOS

Door Jasper Bakker

Nieuwsredacteur

09-04-2026 • 19:57

20

Submitter: TheVivaldi

Reacties (20)

Sorteer op:

Weergave:

Het gaat specifiek om AMD GPU's, dus niet andere GPU's of iGPU's.
Het werk is generiek en niet specifiek voor AMD. Uiteindelijk gaat het om resource management van GPU resources via cgroups, omdat user space meer kennis heeft. AMD driver heeft de features hiervoor, maar andere krijgen deze ook wel. Vermoedelijk werkt met opensource Nvidia of Intel al. (Niet met de voormalige closed Nvidia driver).

Voor iGPUs is puur het resource management deels interessant, maar ook niet echt. Je hebt daar al shared memory. Hier is het probleem het efficiënt beheren van video ram en swappen naar systeem geheugen minimaliseren. Hierboven komt betere kennis over welke applicaties belangrijk zijn. De integratie met de desktop is daardoor belangrijk. Die weet bijvoorbeeld welk programma fullscreen is en meer echt video geheugen nodig heeft.
Dat klopt. Wanneer dit in software gebeurd. Zou intel/nvidia ook zo iets kunnen doen. misschien op een iets andere manier. Ik heb er geen kaas van gegeten.

Maar ik lees het wordt "Better, Faster, Stronger" Dat is alleen maar goed.
Vast niet geheel toevallig ook de hoeveelheid vram in de geplande Steam Machine.
Niet toevallig natuurlijk (je doelt op Steam Machine). Maar hé, als dat middels een driver update op deze manier kan, en ze delen het gelijk met de community, prima toch.
Oh ja zeker, ik bedoelde het niet in de zin van 'ze doen het alleen maar voor hun eigen steam machine' of zo... ik bedoelde het meer van 'kijk ze zijn nog lekker bezig aan de steam machine, hopelijk komt ie binnenkort eindelijk uit' :P
ze doen het alleen maar voor hun eigen steam machine
Al deden ze dat wel, de Linux community op AMD GPU's wordt er alleen maar beter van. Zelfde met dat zij investeren in Linux voor de Steam Deck, hele Linux gaming community heeft daar hard van geprofiteert, ongeacht dat Valve dat vooral doet omdat ze dat nodig hebben.

Dus tuurlijk doen ze het voor hun zelf, maar ze geven het wel vrij.
Ik ben er wel blij mee. Ik vind het leuk om een alternatief te hebben, en ik heb mijn rig volledig over op CachyOS sinds flink wat maanden terug, en het wordt steeds beter.

De games die kernel level anti-cheat hebben zijn toch allemaal multi-player, dat doet me niks. Alles wat ik wil spelen (casual), draait als een zonnetje.
Meer normaal guy Valve. Uiteraard wil Gabe zijn centjes verdienen. Maar tot zover voor mij als consument wel op een eerlijke en transparante manier.
Ze doen het niet alleen voor hunzelf. Ze hebben ook al een aantal keer verbeteringen doorgevoerd voor hele oude gpu's, die de wereld al bijna vergeten is. Kan me niet voorstellen dat ze daar zelf veel uit halen, want die gpu's gebruiken ze zelf nergens en de doelgroep is behoorlijk klein, en dat binnen de (helaas) toch al kleine (doch groeiende) Linux-gemeenschap.
Helemaal prima, ja. Bij de vorige berichten over de Steam Machine, waren mensen kritisch op de 8 GB vram. Dit nieuwsbericht zal dan zeker en vast wat kritiek wegnemen.
Dit vind ik nu mooi om te lezen. Ik heb hier namelijk een 12 jaar oude game pc met een AMD videokaart met maar 8GB VRAM.
Dan heb je geluk!
Er zijn recent heel veel verbeteringen doorgevoerd voor de oudere AMD GPUs waardoor ze nu de nieuwe kernel driver (AMDGPU) gebruiken.
Daarmee krijg je onder andere goede ondersteuning voor de Vulkan API.

Zie onder andere: AMD & Valve Deliver Better Kaveri / Kabini APU Experience With Upcoming Linux 7.1 - Phoronix

Ik zou CachyOS installeren, dan heb je altijd het nieuwste van het nieuwste.

Mocht jouw GPU nog niet standaard de amdgpu kernel driver gebruiken, aangezien linux kernel 7.1 nog niet uit is.
Dan kun je de volgende bootloader argumenten meegeven:
Sea Islands (CIK - rx 300 / 7000-series): radeon.cik_support=0 amdgpu.cik_support=1
Southern Islands (SI - HD 7000/8000-series): radeon.si_support=0 amdgpu.si_support=1

Mocht er een oudere CPU in zitten dan helpt het ook om de spectre en meltdown mitigations uit te schakelen.
Dit doe je door het volgende argument toe te voegen aan je bootloader: mitigations=off
(Zou dit enkel doen als je van plan bent te gamen, niet als je er diensten op gaat hosten...)

Je zal versteld staan hoe goed het nog mee kan gaan ;)
Ik zou CachyOS installeren, dan heb je altijd het nieuwste van het nieuwste.
Ik heb het distro hoppen achter me gelaten en ben dik tevreden over Linux Mint Cinnamon ;)

Bovendien gebruik ik mijn game pc voor veel meer dan alleen gamen.

Ik denk daarom dat ik liever wacht tot de Linux Mint ontwikkelaars deze ontwikkeling meenemen in hun distro.

Binnenkort maar eens even een topic hierover aanmaken op hun forum.
Dat is klaar. Nu afwachten hoe er daar op gereageerd gaat worden.

[Reactie gewijzigd door Uruk-Hai op 9 april 2026 21:21]

Oh ja, en je moet minimaal TPM2 en een Intel gen 8 of hoger hebben :+ :Y)

Grapje,,,,

:*)
Is er een reden waarom dit niet zou helpen voor meer dan 8gb vram? Zolang je tijdens het gamen tegen de max oploopt zou dit daarbij moeten helpen toch?
Als ik de blogpost lees werkt dit ook voor kaarten die meer dan 8gb hebben. Ik ben een leek maar kort door de bocht geeft de Window Manager aan dat een bepaald voorgrond proces (de game) een hogere prioriteit heeft op VRAM zodat andere achtergrond apps sneller VRAM vrijgeven als dat nodig is.

Het issue speelt alleen niet bij 16gb kaarten. Ik kan me vaag maar 1 game herinneren die daar overheen kon gaan in combinatie met dlss of fsr.
Geen enkele reden. Ze noemt alleen specifiek 8GB omdat games van vandaag over het algemeen wel onder de 8GB blijven, maar je er icm andere processen toch overheen kunt schieten.
Maar 8GB? Moet het nog steeds doen met 4 :|

Om te kunnen reageren moet je ingelogd zijn