Hoe PC-spellen te spelen op Linux
Als je nog niet bekend bent met Linux, bekijk dan eerst onze overstap-gids voordat je dit leest, want het helpt om de basis te kennen. Er is niet één distro die “het beste” is voor gamen, maar op Ubuntu gebaseerde distro’s zoals Ubuntu, Linux Mint en Pop!_OS zijn goede opties vanwege hun wijdverbreide ondersteuning en behulpzame gemeenschappen. Als je een andere Linux-omgeving op je systeem hebt, moet je misschien op zoek naar de beste manier om de juiste pakketten en stuurprogramma’s te installeren. Je kunt echter vrijwel zeker games aan de praat krijgen.
Voordat je iets probeert, moet je er zeker van zijn dat je distro wordt geleverd met de benodigde grafische drivers. Als dat niet het geval is, moeten Nvidia-gebruikers de officiële eigen stuurprogramma’s van het bedrijf pakken, en AMD-gebruikers moeten de open-source Mesa-stuurprogramma’s installeren. De procedure voor het installeren van drivers kan per systeem verschillen, dus we zullen er hier niet te diep op ingaan, maar ik heb deze instructies voor Linux Mint gebruikt voor de drivers en deze instructies voor wat extra Vulkan pakketten, wat goede resultaten opleverde.
Nou, voordat we verder gaan, temper je verwachtingen een klein beetje. Hoewel Linux gamen makkelijker is dan ooit, is het nog steeds niet op gelijke hoogte met Windows. Sommige spellen draaien helemaal niet, en andere hebben kleine grafische problemen, of verminderde prestaties. Voor weer andere moet je soms even Googlen en de commandoregel aanpassen om ze speelbaar te krijgen. De ervaring is nog niet zo soepel als boter – het is nog steeds erg Linux-achtig – maar als je eenmaal de basis onder de knie hebt, zul je verbaasd zijn over hoeveel games je kunt draaien. Hier zijn je opties.
Vind Linux-compatibele spellen
Linux heeft wat terrein gewonnen in de gamewereld, en een aantal titels die de moeite waard zijn, zijn van nature speelbaar op het platform. Als je gaat shoppen voor games, probeer dan je digitale winkel te filteren op Linux-vriendelijke titels. Ga in Steam bijvoorbeeld naar het tabblad Store, klik op het keuzemenu Games en kies SteamOS + Linux om alle Linux-native games van Steam te bekijken.
Je kunt ook zoeken naar een titel die je wilt hebben en kijken naar de compatibele platforms. Als je een klein Steam-logo naast het Windows-logo ziet staan, betekent dat dat het spel compatibel is met SteamOS en Linux. Je vindt er veel indiegames naast grote namen als Shadow of the Tomb Raider, Civilization VI en Counter-Strike: Global Offensive.
Andere winkels hebben vergelijkbare filters. Op GOG.com. Ga naar de winkel > Blader door alle spellen > Alle spellen voor Linux. Elk spel met een klein pinguïn icoontje zou compatibel moeten zijn. Hetzelfde geldt voor The Humble Store, waar je naar Browse > All kunt gaan en dan het Platform kunt filteren op Linux- zoek naar dat pinguïn icoontje. Je zult verbaasd zijn hoeveel spellen er speciaal voor jouw favoriete open-source OS zijn ontwikkeld. Maar stop daar niet – het wordt nog beter.
Speel Windows Spellen met Proton/Steam Play
Dankzij een nieuwe tool van Valve genaamd Proton, die gebruik maakt van de WINE compatibiliteitslaag, zijn veel Windows-gebaseerde spellen volledig speelbaar op Linux via Steam Play. Het jargon hier is een beetje verwarrend-Proton, WINE, Steam Play-maar maak je geen zorgen, het gebruik ervan is doodsimpel.
Als je Steam op Linux opent, kijk dan eens door je bibliotheek. Sommige games hebben een blauwe, klikbare Install-knop, zelfs als ze niet als Linux-compatibel in de winkel staan. Die games zijn vrijgegeven om onder Proton te draaien, en ze spelen zou net zo makkelijk moeten zijn als klikken op Installeren. In mijn geval waren zowel NieR: Automata als Doom direct Proton-ready.
Als je op zoek bent naar Proton-compatibele games, zul je het moeilijk krijgen omdat de Steam Store niet laat zien welke games compatibel zijn. In plaats daarvan zul je in je bestaande gamebibliotheek moeten kijken om te zien welke titels installeerbaar zijn. Wat het nog minder duidelijk maakt, is dat veel games wel werken met Proton, ook al heeft Steam ze nog niet officieel vrijgegeven voor gebruik.
Daar komt ProtonDB van pas. Het is een door de community samengestelde lijst van games die werken onder Steam Play met Proton, samen met details over welke hardware, welke versie van Proton, en eventuele tweaks zijn vereist voor optimale prestaties. Dishonored heeft bijvoorbeeld niet die blauwe installatieknop, maar wordt door ProtonDB-gebruikers als “Gold” gerapporteerd, wat betekent dat het zeer goed speelbaar zou moeten zijn.
Om niet-ondersteunde games te installeren, open je de instellingen van Steam, ga je naar het Steam Play-tabblad en vink je het vakje Enable Steam Play for All Other Titles aan. Je kunt dan elk spel in je bibliotheek installeren en spelen. Houd er rekening mee dat veel games niet zullen werken, maar ProtonDB kan je vertellen welke titels de beste resultaten zullen geven. Als je problemen hebt, kun je proberen de rapporten te sorteren op CPU of GPU om notities te zien van mensen met vergelijkbare hardware.
Als een ProtonDB-vermelding zegt dat een spel met een specifieke versie van Proton werkt, kun je met de rechtermuisknop op het spel klikken, naar Eigenschappen gaan en Force the Use of a Specific Steam Play Compatibility Tool aanvinken om de juiste versie te kiezen. Je kunt ook op de knop Launch Options instellen klikken om extra vlaggen op te nemen die in de ProtonDB lijst worden genoemd. Het kan wat trial en error kosten om uit te vinden wat werkt, maar ik heb al aardig wat games aan de praat gekregen met wat gepruts.
Andere games installeren met Lutris
Proton is niet de enige tool die Windows-only games naar Linux brengt. Lutris is een spelbeheerprogramma dat is ontworpen om spellen te draaien onder WINE en andere emulators of compatibiliteitslagen. Het fungeert als een one-stop shop voor al je games, met one-click installatie scripts die alle benodigde tweaks bevatten. Dat gezegd hebbende, kan het nog steeds een beetje command line werk vereisen om aan de gang te gaan, dus het helpt om een beetje Linux ervaring te hebben, aangezien je door de documentatie zult moeten wroeten om alle stukjes bij elkaar te krijgen.
Je kunt Lutris installeren met behulp van deze instructies, hoewel je favoriete spellen misschien nog wat andere pakketten nodig hebben voordat ze goed zullen werken. Bij de eerste keer opstarten vertelde Lutris me dat ik bepaalde 32-bit drivers nodig had, samen met WINE en zijn afhankelijkheden, voordat een spel zou werken. Dan, daarbovenop, kan het spel in kwestie nog wat extra pakketten nodig hebben-Overwatch, bijvoorbeeld, heeft een paar prerequisites nodig om Battle.net goed te laten werken.
Lutris wijst je in de juiste richting als je een bepaald spel gaat installeren, maar de instructies zijn niet altijd perfect. Afhankelijk van je systeem en je ervaring kun je dus tegen een paar problemen aanlopen tijdens het installeren van alle voorvereisten.
Als je al deze pakketten hebt geïnstalleerd, is het installeren van een spel vrij eenvoudig: zoek het spel op in Lutris, klik op de knop Installeren, en Lutris zal het spel voorbereiden met de optimale WINE-instellingen. Merk op dat sommige spellen erg traag kunnen draaien totdat ze klaar zijn met het compileren van shaders, waarna de prestaties beter speelbaar zouden moeten zijn-je moet even wachten nadat je het spel voor de eerste keer hebt geopend voordat het soepel draait.
Elk spel is anders
Dit zijn bij lange na niet de enige manieren om een spel draaiend te krijgen onder Linux, maar de meeste moderne, grote titels die je aan de praat kunt krijgen zouden via een van deze manieren beschikbaar moeten zijn. Als je een specifiek spel wilt draaien dat niet beschikbaar is via de bovenstaande bronnen, ga dan eens Googlen naar dat specifieke spel. Sommige kunnen wat meer gepruts vereisen om aan de praat te krijgen, maar je kunt het werk misschien overslaan met vergelijkbare WINE-gebaseerde programma’s zoals PlayOnLinux.
Als je het spel via een van de bovenstaande methoden aan de praat krijgt maar tegen problemen aanloopt, zijn er wellicht specifieke instellingen die je moet aanpassen, afhankelijkheidspakketten die je moet installeren of patches die je op het spel moet toepassen-ook hiervoor is ProtonDB een geweldige bron. Laat je niet ontmoedigen, en wees niet bang om hulp te vragen in communities zoals /r/linux_gaming (na het zoeken om te zien of je vraag al gesteld is, natuurlijk).
En als al het andere faalt, kun je altijd de game streamen vanuit de cloud met Google Stadia, of vanaf een Windows PC in je huis met Remote Play of Moonlight van Steam-check onze gids voor in-house gamestreaming voor meer.
Disclosure: Humble Bundle is eigendom van IGN, dat eigendom is van PCMag moederbedrijf Ziff Davis.