Linux is misschien niet het beste besturingssysteem voor grafisch veeleisende games, maar het is de afgelopen jaren een stuk toegankelijker geworden
Windows wordt al lang geprezen als het beste besturingssysteem voor gaming en is gemakkelijk te verslaan Linux en macOS als het gaat om het draaien van de nieuwste grafisch intensieve games. Maar het is tegenwoordig niet zo droog en droog. Linux-gaming heeft een lange weg afgelegd sinds begin 2010, toen de meeste Windows-gebaseerde 3D-games op het open-source besturingssysteem met drastisch lagere framerates draaiden. In feite is Linux nu een levensvatbaar platform voor gaming, dus misschien is het tijd om het eens te proberen.
1 Linux ondersteunt meer games dan ooit
Laten we eerst één ding uit de weg ruimen. Ja, de meeste games worden nog steeds exclusief op Windows uitgebracht, maar populaire titels hebben echte Linux-poorten die native op de meeste distributies kunnen worden uitgevoerd. Dat is voordat we de meerdere compatibiliteitslagen opnemen die Windows-gebaseerde games op Linux kunnen draaien. Een voorbeeld is Wine, dat in 1993 werd uitgebracht en waarmee gebruikers Windows-games op Linux konden installeren en uitvoeren. Complexe 3D-games zaten echter vol met grafische bugs, prestatieproblemen of beide.
Spoel vooruit naar 2018 en het Linux-gaminglandschap veranderde voor altijd toen Valve de Proton-compatibiliteitslaag. Ten tijde van de lancering ondersteunde Proton een zeer klein aantal games, maar de compatibiliteitslijst groeide naarmate Valve door de jaren heen nieuwere versies van de software bleef uitbrengen. Proton is sindsdien een letterlijke gamechanger geworden voor Linux-gebruikers dankzij het gebruik ervan op de Stoomdek, en dit zorgt ervoor dat de meeste games op het platform kunnen draaien zonder dat ontwikkelaars gedwongen worden een versie specifiek voor Linux te maken.
2 Plug-and-play-ondersteuning voor veel controllers
Een van mijn favoriete Linux-functies is dat het werkt met bijna alle moderne controllers, ongeacht de console waarvoor ze zijn gemaakt. Van Xbox 360-controllers tot Nintendo Switch Joy-Cons en zelfs DualSense-controllers, je favoriete Linux-distro werkt zonder een applicatie van derden te installeren.
Linux is zelfs compatibel met DualShock 3-controllers, en je kunt je PS3-controller op een Linux-machine gaan gebruiken door hem simpelweg op een vrije USB-poort aan te sluiten. Als iemand die veel tijd heeft besteed aan het goed laten werken van een DualShock 3-controller op een Windows 11 systeem maakt de ondersteuning van Linux voor bijna alle moderne controllers het beter dan Windows.
3 Vooraf geïnstalleerde Nvidia-stuurprogramma's op geselecteerde distributies
Toen ik voor het eerst probeerde in te stellen dubbele laars voor Windows en Linux was een van mijn grootste angsten de hoeveelheid tijd die ik nodig zou hebben om Nvidia-stuurprogramma's aan het werk te krijgen op een op Linux gebaseerde distro. In tegenstelling tot de open source-stuurprogramma's van AMD biedt Nvidia eigen stuurprogramma's voor zijn GPU's geweldig voor gamen maar berucht omdat het fouten bevat op Linux.
Gelukkig kun je met sommige Linux-distributies zoals Pop!_OS en EndeavourOS een opstartbare schijf maken Nvidia-stuurprogramma's vooraf geïnstalleerd, wat de hoofdpijn bij het installeren van de stuurprogramma's voor uw Nvidia drastisch vermindert GPU. Bovendien heeft Nvidia de Linux GPU-kernelmodules vorig jaar open-source gemaakt. Hoewel Team Green niet bepaald enige moeite heeft gedaan om vrij te geven juist open source-stuurprogramma's, het is nog steeds een stap in de goede richting nu community-ontwikkelaars meer toegang krijgen. Het brengt Nvidia-gebruikers een stap dichter bij het open-source karakter van AMD-stuurprogramma's. En over AMD gesproken...
4 Recente stuurprogramma's hebben de shader-compilatie op AMD GPU's verbeterd
Hoewel grafische kaarten van AMD doorgaans stabieler zijn op Linux dan hun Nvidia-tegenhangers, waren haperingen veroorzaakt tijdens het compileren van de shader-cache een groot probleem. Steam's shader pre-caching-faciliteit bood een goede oplossing voor de stotterproblemen, maar je moest geruime tijd wachten voordat Steam klaar was met het downloaden van de shader-caches van tevoren.
Gelukkig begonnen ontwikkelaars eerder dit jaar te werken aan ondersteuning voor de VK EXT Graphics Pipeline Library (GPL)-extensie. Met de release in mei maakte de Mesa 23.1-update deze functie mogelijk op de meeste AMD GPU's, wat een drastische vermindering van shader-stutter veroorzaakte voor de meeste games die op DirectX09-11 draaien.
Windows heeft misschien wel het grootste aantal apps en tools die gericht zijn op het verbeteren van je game-ervaring, maar Linux loopt ook niet ver achter. Als je gewend bent aan de hulpprogramma-apps die beschikbaar zijn op Windows, kun je net zo gemakkelijk vergelijkbare (en soms betere) alternatieven vinden op Linux.
De hardwaremonitoring en framesnelheidsbeperkingsfaciliteiten van RTSS kunnen bijvoorbeeld worden gerepliceerd met MangoHUD op Linux-distributies. Op dezelfde manier werken de nabewerkingseffecten van ReShade goed op Proton, en je kunt zelfs vkBasalt gebruiken om de beelden van Vulkan-gebaseerde games te verbeteren. Hetzelfde geldt voor overkloktools. AMD GPU's werken goed met CoreCtrl, terwijl de kloksnelheden van Nvidia grafische kaarten kan worden aangepast met GreenWithEnvy.
Is Linux beter dan Windows om te gamen?
Met de recente updates voor Proton, betere ondersteuning voor Nvidia- en AMD-stuurprogramma's en fatsoenlijke hulpprogramma's is Linux beter dan ooit voor gaming. Helaas is het nog steeds niet goed genoeg om Windows te verslaan wat gaming betreft. Games die niet-ondersteunde anti-cheatsoftware gebruiken, werken niet op Linux, en dat alleen al sluit een aanzienlijk deel van de multiplayer-games voor Linux-gebruikers uit. U kunt ook problemen tegenkomen als u DirectX12-games op lagere platforms uitvoert en vergeleken met Windows: zelfs de games die via compatibiliteitslagen zoals Proton en Wine draaien, hebben meestal een framerate nodig hits.
Dat gezegd hebbende, ziet de toekomst van Linux-gaming er veelbelovend uit. Valve heeft verschillende stappen ondernomen om Linux-gaming in een hogere versnelling te brengen, en het succes van het Steam Deck is een bewijs van het latente potentieel van Linux. Nu steeds meer ontwikkelaars en gebruikers de voordelen van het overstappen naar Linux beginnen te beseffen, zou het mij niet verbazen als Windows de komende tien jaar van de troon wordt gestoten als de koning van de besturingssystemen.