Als we het over gaming hebben, denken we zelden aan GNU / Linux als de eerste keuze. Windows en MacOS blijven de voorkeursplatforms voor die-hard gamers. Het falen van de Steam Machines een paar jaar geleden leek de laatste spijker in de kist van het Linux-spel te hebben geslagen… En toch kan het tij de komende jaren wel eens keren. Kleine terugblik op een hele maand om op een Ubuntu-pc te spelen.

Een paar weken geleden, na weer een andere bug in Windows 10, besloot ik volledig terug te schakelen naar Ubuntu. Dood in mijn ziel, ik was me aan het voorbereiden om afscheid te nemen van mijn Steam-bibliotheek en andere games die de afgelopen jaren zijn verzameld …

Dit is niet mijn eerste bezoek aan een GNU / Linux-distributie, verre van dat. Maar het is me nooit gelukt om fatsoenlijk van mijn favoriete spellen te genieten. Het is echter niet vanwege een gebrek aan pogingen. Je kunt je niet voorstellen hoe blij ik was toen ik ontdekte dat niet alleen een groot deel van mijn Steam-bibliotheek werkte, maar dat ik op bepaalde titels beter zou presteren dan met Windows 10!

Dus ja, niet alles is perfect en er is nog een weg te gaan voordat GNU / Linux Windows 10 en MacOS echt inhaalt. Toch kunnen duizenden games nu op bijna elke Linux-distributie worden gespeeld. Ik zal dit alles uiterlijk nu in detail uitleggen!

In het begin was wijn

GNU / Linux-stamgasten zijn allemaal bekend met Wine, een recursief acroniem voor Wine Is Not an Emulator. Dit project dateert uit de "prehistorie" van het moderne computergebruik sinds 1993. De eerste stabiele versie van deze gratis software kwam pas in juni 2008 tot leven.

Wine is bedoeld om de lancering van Windows-applicaties op MacOS- en GNU / Linux-besturingssystemen mogelijk te maken. Het is geen emulator maar een implementatie van de Windows-interface. Het is ook de hotspot van Linux-gaming, maar daar kom ik later op terug.

In de afgelopen tien jaar zijn er verschillende gratis of commerciële projecten ontstaan ​​om het spelen op GNU / Linux-machines mogelijk te maken. We kunnen Cedega noemen - nu verlaten - of PlayOnLinux die de bekendste zijn.

Van mijn kant heb ik de afgelopen jaren uitgebreid gebruik gemaakt van PlayOnLinux, waarvan de scripts de installatie en snelle configuratie van veel Windows-spellen mogelijk maken. Maar het moet gezegd worden dat de eindresultaten altijd min of meer gemengd waren: game die niet start, terugkerende crashes, slechte prestaties …

Niet gemakkelijk te spelen onder GNU / Linux!

Stoommachines: de bittere mislukking van Valve en SteamOS

Het was in 2015 dat de - langzame - revolutie van Linux-gaming begon met de Steam Machines. Alienware, Gigabyte, Zotac en andere fabrikanten ontwerpen onder auspiciën van Valve-pc's vermomd als thuisconsoles.

Het doel: zoveel mogelijk games draaien onder SteamOS, een besturingssysteem afgeleid van Steam dat draait op een Linux-kernel. Elke fabrikant is vrij om de configuratie aan te bieden die hij wil. De meeste componenten zijn vervangbaar om ervoor te zorgen dat deze "consoles" een lange levensduur hebben.

Als het concept voorlopig gewaagd is, levert het helaas een enorme commerciële flop op. Te weinig compatibele games, een Steam Controller - de joystick van Valve - origineel maar onpraktisch, zeer hoge prijzen: het is een echt bloedbad in de gelederen van de Steam Machines die zeer snel en in relatieve discretie uit de Valve-catalogus worden gehaald .

Steam Play en Proton: de revolutie aangedreven door Valve

Deze aflevering, die de definitieve scheiding van Steam en Linux had kunnen tekenen, versterkt echter alleen de resolutie van de teams bij Valve. De vraag van Linux-spelers is erg sterk. En met de evoluties van platforms zoals Ubuntu die de nieuwste grafische kaarten nu heel goed ondersteunen, wacht er echt potentieel om onthuld te worden.

Het was in augustus 2018 dat de eerste versie van Proton werd uitgebracht. Proton is gewoon het wonder dat gamen op Linux mogelijk maakt, precies dat. Ja, ik ben misschien iets te enthousiast, maar het is duidelijk dat we sinds twee jaar getuige zijn van een indrukwekkende toename in snelheid in Linux-gaming dankzij deze beroemde Proton!

Kortom, Proton is slechts een vork met wijn. Het bevat fixes en nieuwe bibliotheken die zijn ingebouwd door Steam-vaders, waaronder Vulkan. Het bevindt zich in de Steam-interface onder de naam Steam Play. Proton volgt de ontwikkelingscyclus van Wine, waarbij elke versie van Valve-software kort na elke hoofdversie van Wine wordt uitgebracht. Momenteel is Proton op versie 5.0-6.

Er is ook een community-fork genaamd Proton GE - voor Glorious Eggroll, de bijnaam van de maker - die de laatste wijzigingen van Wine bevat. Als het nog steeds essentieel is om het op sommige games te gebruiken, zou deze afgeleide binnenkort moeten verdwijnen, aangezien de basisversie effectief is.

Proton / Steam Play: onze spelproeven met Ubuntu

Testconfiguratie: Lenovo Legion Y520 met Core i5-7300HQ 2,5 GHz, GeForce GT1050, 8 GB RAM, Ubuntu 20.04 LTS

Kom op, genoeg blah, het is tijd om aan de slag te gaan!

Meer dan een maand lang had ik de gelegenheid om veel van mijn favoriete spellen uit de diepten van mijn Steam-bibliotheek te halen. Als ik moet toegeven dat ik het ergste vreesde, moet ik zeggen dat ik nu gewonnen ben door mijn game-ervaring met Ubuntu.

Om eerlijk te zijn, zie ik mezelf niet terugkeren naar Windows 10. Ik, die altijd een partitie voor gamen bewaarde toen ik naar Linux ging, kan eindelijk afscheid nemen van dual-boot en andere vaak beperkende methoden voor de game.

Als onderdeel van dit dossier heb ik maar liefst 65 games doorzocht. Van de resource-intensieve FPS tot de meest simplistische deckbuilder via de goede oude RPG in isometrische weergave, ik had plezier!

Mijn configuratie is niet de meest recente, ik kon op dit moment de allernieuwste AAA niet proberen. Maar de volgende tabel met metingen zou u al een goed overzicht moeten geven van de mogelijkheden van Proton en zijn integratie binnen Steam.

Alle onderstaande prestatierapporten zijn empirisch. Omdat ik geen gespecialiseerde benchmarkingsoftware voor GNU / Linux bij de hand had, viel ik terug op de fps-teller die in Steam was geïntegreerd. Het is niet precies, maar het geeft je toch een algemeen idee.

KLIK op de afbeelding om het groter te zien

Raceresultaat: 4 onspeelbare games, 6 speelbare games met compromissen en niet minder dan 55 titels die zowel op Windows 10 draaien, of zelfs beter!

Als mij drie jaar geleden was verteld dat dit soort dingen ooit mogelijk zou zijn, zou ik geel hebben gelachen toen ik tegen mezelf zei dat Linux-gamers nog steeds voor de gek gehouden werden … Maar nee, het is inderdaad de realiteit . Als ik mijn games op Ubuntu draai, moet ik gewoon een vakje in Steam-instellingen aanvinken. Oké, we moeten ook kopiëren / plakken voor Proton GE.

In meer dan 75% van de gevallen werkt alles zonder de minste wijziging. Dankzij Vulkan zijn de prestaties identiek aan die van Windows. Sterker nog, ik had toevallig een paar titels zoals Doom die beter presteerden dan op het besturingssysteem van Microsoft. Het is zeldzaam, maar het bestaat!

ProtonDB: de onmisbare gemeenschapsbron!

Er zijn echter nog een paar kleine minpuntjes. Zoals je in de tabel hebt gezien, werken sommige games momenteel niet met Proton / Steam Play. Dus hoe weet je of je favoriete titel zal kunnen draaien op GNU / Linux?

Ik verzeker je dat je niet hoeft te sleutelen aan dual-boot of een virtuele machine. Je hoeft alleen maar naar de ProtonDB-site te gaan. Het is niet meer, niet minder dan een database van alle Proton-games die door Linux-gamers zijn getest.

Deze site biedt een heel eenvoudig scoresysteem, variërend van Injouable tot Platinum. Iedereen is vrij om een ​​rapport te maken om zijn ervaringen te vertellen en tips te delen. Door je Steam-account aan ProtonDB te koppelen, zie je onmiddellijk alle games in je bibliotheek en hun huidige beoordeling.

Het is daarom de essentiële passage voor elke GNU / Linux-speler die zichzelf respecteert, ongeacht zijn distributie. Merk terloops op dat Valve ook een eigen lijst met "geteste en goedgekeurde" spellen aanbiedt, maar deze is momenteel beperkt tot ongeveer 40 titels.

Hoe activeer ik Proton op mijn GNU / Linux-distributie?

U weet niet waar u moet beginnen? Geen zorgen, Proton installeren en activeren is heel eenvoudig.

Allereerst moet je Steam vertellen dat je Steam Play wilt gebruiken. Ga hiervoor naar het Steam-menu> Instellingen> Steam Play. Vink het vakje Steam Play inschakelen voor ondersteunde titels aan. Door dit te doen, wordt de nieuwste versie van Proton automatisch naar uw pc gedownload. Maar u kunt slechts voor ongeveer veertig spellen van zijn diensten profiteren. Vrij licht …

Om verder te gaan, moet je ook het vakje Steam Play inschakelen voor alle andere titels aanvinken. Met het vervolgkeuzemenu ernaast kunt u de versie van Proton selecteren die standaard moet worden gestart. Ik raad je aan om het met rust te laten, de meest recente versie heeft normaal gesproken de voorkeur.

Als je de Steam Play-ondersteuning voor een specifiek spel wilt wijzigen, kun je het beste naar de instellingen voor de betreffende titel gaan. Klik in je bibliotheek met de rechtermuisknop op het spel waarvan je de versie van Proton wilt wijzigen. Klik op Eigenschappen in het vervolgkeuzemenu dat verschijnt. Vink in het geopende venster eenvoudig het vakje Forceer gebruik van een bepaalde Steam Play-compatibiliteitstool aan. Kies de gewenste versie in het vervolgkeuzemenu en sluit het venster.

Hier ben je, je bent nu klaar om te genieten van de geneugten van Linux-gaming dankzij Steam Play!

Andere oplossingen voor spelen onder GNU / Linux

Valve is niet de enige die games naar Linux porteert. Er zijn andere oplossingen, of deze nu commercieel zijn of gedragen door de gemeenschap. Helaas waren mijn tests niet erg overtuigend …

Dus ik probeerde het met Lutris. Met Wine doet deze software sterk denken aan PlayOnLinux. Het wordt gedragen door een zeer actieve gemeenschap en maakt het mogelijk om geautomatiseerde scripts op te zetten voor de meeste games en launchers. Het ondersteunt bijvoorbeeld de Battle.net-launcher van Blizzard of GOG. De laatste tijd is het de launcher Epic Games Store die zijn intrede deed in de software die compatibel is met Lutris.

Van mijn kant eindigde de installatie van EGS op een mislukking vanwege een probleem met updates van de Epic-draagraket. Ik kan niet verder gaan … Het lijkt er echter op dat deze oplossing potentieel heeft. Er staat niet dat we over een paar maanden niet meer kunnen genieten van de Epic Store op onze GNU / Linux-machines!

Als Lutris u niet aanspreekt, kunt u ook voor CrossOver kiezen. Dit is de commerciële versie van Wine. Deze betaalde software is ontworpen door ingenieurs van CodeWeavers en vereenvoudigt het gebruik van Wine aanzienlijk. Maar van mijn kant heb ik geen overtuigende resultaten behaald met de spellen. Een fout treedt onvermijdelijk op een of ander moment op, waardoor elke wens om met deze oplossing te spelen wordt verpest …

En voor de toekomst?

Zoals je kunt zien, is spelen onder GNU / Linux niet langer de droom van een nerd. Het is inderdaad mogelijk, althans via de eigen oplossing van Valve, Proton. Het bedrijf dat Steam bezit, lijkt momenteel de enige te zijn die een echt haalbare oplossing voor gaming kan bieden. Helaas is dat uiteraard beperkt tot Steam.

Wat als u EGS of GOG gebruikt? Moeilijk te zeggen. U zult uw handen vuil moeten maken en uzelf tevreden moeten stellen met willekeurige prestaties, afhankelijk van de gebruikte software. Elke dag beweegt de gemeenschap zich naar meer stabiliteit en betere resultaten. Maar er zal nog een lange weg te gaan zijn voordat we dezelfde ervaring hebben als op Windows.

Ik heb echter hoge verwachtingen voor de komende jaren. Valve heeft een grote hit gekregen, wat bewijst dat Linux-gaming niet langer een droom is. Voor de gemeenschap van gamers die op Debian, Ubuntu, Arch en bedrijf draaien, is dit al een enorme sprong voorwaarts.

Ik merk zelfs dat ik me een opstanding van de stoommachines in de niet zo verre toekomst voorstel. Stel je voor in je woonkamer een console met de kracht van een pc, modulair dankzij eenvoudig te vervangen componenten, die draait met een console-interface, allemaal speelbaar vanuit het comfort van je bank.

Een nieuw tijdperk van videogames opent zich voor GNU / Linux. Distributies die een paar jaar geleden werden bekritiseerd als te sober en gereserveerd voor opdrachtregeljunkies, laten nu zien dat ze dezelfde mogelijkheden hebben als Windows en MacOS. Wat mij betreft, is er waarschijnlijk geen weg meer terug. Ik vind het geluk van een gratis besturingssysteem terwijl ik mijn favoriete controller naast me heb. Wat meer ?

Als jij ook de duik hebt genomen in GNU / Linux-gaming, nodig ik je uit om je feedback met de community te delen in de comments!

En het is nog niet voorbij! We hebben ook Lutris en GameHub geprobeerd

Populaire Berichten

De beste apps om je batterij te optimaliseren op Android of iOS

Terwijl smartphones en tablets in de loop van de jaren aan prestaties winnen, lijdt en blijft de levensduur van de batterij vrijwel ongewijzigd. Voor zogenaamd "normaal" gebruik is het nu nodig om een ​​dag of zelfs een halve dag batterijduur te tellen, ver verwijderd van de week van basistelefoons.…

Tower, alles-in-één, mini-pc: top van de beste desktops

Hoewel ze niet meer zo populair zijn als aan het begin van het millennium, blijven stationaire computers toch onmisbare instrumenten in ons dagelijks leven. Voor werk of ontspanning kunnen maar weinig laptops concurreren met de goede oude desktop-pc. Wat u verliest aan mobiliteit, wint u zowel aan prestatie als aan veelzijdigheid. U kunt eenvoudig een defect of verouderd onderdeel vervangen, wat de meeste laptops niet toestaan.…