Valve's Steam Deck bracht een revolutie teweeg in gaming op Linux, maar er zijn nog een paar goede redenen waarom je voorlopig bij Windows-pc's zou moeten blijven.
Linux heeft eindelijk een onmogelijke taak volbracht: Windows-gaming inhalen. Of in ieder geval lijkt het zo, grotendeels dankzij Valve's Linux-draaiende Steam Deck-console. Maar is het waar? Kun je eindelijk Windows achter je laten en als gamer de sprong naar Linux maken?
Nou, niet zo snel. Er zijn nog enkele kanttekeningen, dus laten we eens kijken waarom het antwoord niet zo duidelijk is.
Valve's gaming-revolutie op Linux
Het begon allemaal toen Valve zich bedreigd voelde door de Microsoft Store. Toen kwam het idee om een alternatief platform te creëren. Het zou net zo gemakkelijk te gebruiken zijn als een gameconsole, maar gebaseerd op algemeen beschikbare pc-hardware en met een "open" besturingssysteem, niet gecontroleerd door Microsoft.
De oplossing van Valve, die als "Steam Machines" wordt beschouwd, zou niet afhankelijk zijn van aangepaste hardware, in tegenstelling tot consoles vóór de nieuwste PlayStations en Xboxes. Elke externe leverancier zou zijn eigen "stoommachine" kunnen maken zoals zij dat nodig achten. Het enige gemeenschappelijke punt tussen alle Steam Machines zou Valve's eigen aangepaste Linux-gebaseerde besturingssysteem, SteamOS, zijn.
Het project mislukte om verschillende redenen die we in dit artikel niet zullen bespreken. Gelukkig gaf Valve niet op.
Het Steam Deck is het hoogtepunt van Valve's inspanningen om zijn eigen hardware- en software "platform" voor gaming te creëren.
De haptische touchpads van Steam Deck bevatten DNA van Valve's Steam Controller. Het besturingssysteem is een nieuwere versie van SteamOS. Bekijk dan ons artikel over alles wat je moet weten over Valve's Steam Deck om er meer over te weten te komen.
Hoe Valve games naar Linux bracht
Valve realiseerde zich dat het een ongeëvenaarde verzameling van duizenden titels had, waardoor andere platforms verbleekten in vergelijking. Maar hoewel het "de bibliotheek" had, had het niet het meest essentiële: het "platform" zelf.
Daarom begon het de WINE- en Proton-projecten te ondersteunen en programmeurs te betalen om eraan te werken om hun ontwikkeling te versnellen. Ontdek hoe ze hun magie bereiken in ons artikel over wat is Steam Proton en hoe draait het Windows Games op Steam Deck.
Dankzij die twee projecten is het Steam Deck, met een aangepaste versie van Arch Linux, nu compatibel met een aanzienlijk deel van de Steam Store-bibliotheek in plaats van met een andere mislukte "Steam Machine".
Gelukkig werkt het in beide richtingen, en het is om dezelfde reden dat Linux nu veel games kan spelen die voor Windows zijn ontworpen met vergelijkbare prestaties en minimale problemen. We hebben uitgelegd hoe dit "trickle-down-effect" werkt in ons artikel over wat is Proton GE en hoe het de spelcompatibiliteit op SteamOS en Linux verbetert.
Maar er zit een addertje onder het gras: niet alle games werken. Veel games haperen en nog meer werken helemaal niet. Toch, zoals we in het verleden hebben gezien, is het misschien mogelijk om dit te doen, afhankelijk van de apps en games die je gebruikt naadloos overschakelen naar Linux vanuit Windows.
Is Linux nu beter voor gaming dan Windows? Hier is waarom het niet is
Dus, is overstappen naar Linux nu de weg vooruit voor gamen? Niet helemaal. Er zijn nog steeds een paar problemen die je niet zult tegenkomen als je een Windows-machine gebruikt om Steam-spellen te spelen.
1. Beperkende DRM houdt niet van Linux
DRM en zijn broer, anti-cheat, zijn een ongemak voor gamers en het is bewezen dat ze een tol eisen aan de prestaties. Dat is de belangrijkste reden waarom veel mensen een hekel hebben aan de meest populaire oplossing tegen sabotage, zoals we in ons artikel hebben uitgelegd wat is Denuvo en waarom iedereen het haat.
Toch worden dergelijke oplossingen ook noodzakelijk geacht voor triple-A gaming. Een "onkraakbare" bescherming kan een gameproducent een veilige eerste periode van gegarandeerde verkoop bieden.
Anti-cheat-oplossingen, op dezelfde manier geïmplementeerd als DRM, kunnen een eerlijke spelervaring voor iedereen garanderen door vals spelen te voorkomen. Maar ze kunnen ook hinderlijk zijn.
Valve heeft ofwel samengewerkt met DRM/anti-cheat-bedrijven en gamemakers om de meest populaire titels compatibel te maken met de Steam Deck (en, bij uitbreiding, Linux), of implementeerde zijn eigen tijdelijke oplossingen om compatibiliteit met de meest prominente "spelbeveiliging" te garanderen oplossingen.
Toch kun je af en toe een titel tegenkomen die weigert te werken op Linux, niet omdat de titel zelf, maar omdat de DRM of anti-cheat niet compatibel is met het besturingssysteem van Tux.
2. Launcher-problemen van derden op Linux
Als je onlangs een triple-A-game op Steam hebt gekocht, kwam deze waarschijnlijk met een extra launcher. De meeste van dergelijke launchers werken op Linux, maar een of twee niet. Tenminste, niet altijd (hallo, Rockstar Games Launcher). En Linux staat niet op de prioriteitenlijst van hun makers.
Maar laten we zeggen dat je een titel hebt gekocht in de Steam Store of een andere digitale winkel waarvan de launcher werkt op Linux, dankzij de inspanningen van de makers of de community. Heb je van tevoren gecontroleerd of de game wordt geleverd met een eigen aangepaste launcher? Dat kan ook een probleem zijn.
Het spelspecifieke opstartprogramma kan "borken" omdat het in de war raakt door de onverwachte omgeving waarin het draait (AKA: Linux-pretending-to-zijn-Windows). Er is mogelijk een oplossing beschikbaar (zoals het direct starten van het uitvoerbare bestand van de game of het gebruik van aangepaste extra vlaggen). Maar het is geen gegeven.
3. Ondersteuning voor Linux-emulator ontbreekt een beetje
Is het niet geweldig dat je met je Windows-pc kunt genieten van titels die voor andere platforms zijn gemaakt door de magie van emulatie? De ervaring kan nog beter zijn op Linux, dankzij lagere OS-overhead, betere hardwarestuurprogramma's en competenter geheugenbeheer.
Behalve als je ook Xbox 360-games wilt spelen.
Xenia, de beste (en enige volledig werkende) emulator voor Xbox 360, die we in onze gids hebben gezien hoe je Xbox 360-games op pc kunt spelen met Xenia op Windows, is, zoals de titel van onze gids aangeeft, alleen beschikbaar op Windows.
Heb jij ook eens willen experimenteren met het nieuwe fps4, wat er veelbelovend uitziet bij het emuleren van de PlayStation 4 op pc-hardware? Ja, die is ook alleen beschikbaar op Windows, althans voorlopig.
Tegenwoordig kunnen we de klassiekers spelen die gebruik maakten van de Voodoo "grafische versnellers" van 3dfx via aangepaste "wrappers". Die apps voegen een compatibiliteitslaag toe aan onze moderne GPU's die klassieke DOS- of Windows 9x 3D-versnelde titels in moderne besturingssystemen kunnen uitvoeren. Als die "moderne besturingssystemen" "Windows" heten.
Weet je nog dat je F.E.A.R., of een andere oude favoriete titel, speelde met Creative's EAX indrukwekkende meerkanaals positionele 3D-audio? Microsoft's Windows Vista "verbrak" de compatibiliteit met EAX, maar Creative heeft een oplossing uitgebracht in de vorm van zijn Creative ALchemy-app. Alleen voor Windows natuurlijk.
U kunt een "open" alternatief proberen, OpenAL Zacht, maar het werkt mogelijk niet zo goed. Het is echter beter omdat het, in tegenstelling tot de oplossing van Creative, "hardware-agnostisch" is en u het kunt gebruiken met elk modern audiosysteem.
Je kunt in ieder geval de beelden van je games zoals op Windows verbeteren met Opnieuw inkleuren. U hoeft alleen maar te gebruiken vkBasalt, importeer handmatig de shaders van Reshade, zorg ervoor dat degene die je wilt gebruiken werken en pas ze aan zonder een GUI. Als dat allemaal klinkt als een hele klus in plaats van als "leuk", is Linux-gaming misschien niet de beste optie voor jou.
5. Windows geeft u het nieuwste en beste vanaf de eerste dag
Doorgewinterde gamers weten dat het het beste is om games niet vooraf te bestellen. Door de trailers van een nieuwe titel lijkt het misschien het beste sinds gesneden brood. En toch kan het uiteindelijk "een van die slechte pc-poorten" worden, de helft van de beloofde functies missen of als een slak "draaien" op uw hardware.
En als je Linux gebruikt, heeft het geen zin om het vooraf te bestellen om het vanaf de eerste dag te spelen: de prijzenswaardige gemeenschap zou er misschien tot dag zesenzeventig aan moeten werken om ervoor te zorgen dat het daadwerkelijk werkt zoals Het zou moeten.
Verwacht evenmin dat de nieuwste gaming-gerelateerde functies op de nieuwste hardware vanaf de eerste dag op Linux werken. Tenminste, niet zonder hier en daar een storing. RTX-effecten? Opschalen? Natuurkunde? Tux racer heeft al dat gedoe niet nodig.
Tel Linux nog niet uit
Hoe slecht we het gamen op Linux ook laten klinken, we hebben alleen de problemen besproken waarmee je te maken krijgt als je gamet op het besturingssysteem. Dankzij het Steam Deck, WINE en Proton zijn veel Windows-games nu speelbaar op Linux, vooral de meest populaire.
De meeste emulators bieden native Linux-versies en voor elk hulpprogramma van derden dat u op Windows gebruikt (zoals Cheat Engine), kunt u meestal nog betere alternatieven vinden.
Linux is geweldig omdat je ermee kunt sleutelen, aanpassen en je eigen kunt maken. Maar misschien is het om dezelfde redenen ook niets voor jou: soms moet je eraan sleutelen en geld uitgeven uren onderzoeken hoe je de instellingen van een game kunt aanpassen of met de bestanden kunt knoeien om het te laten werken zoals je wilt (indien mogelijk alle).
Gaming op Linux: niet de beste, maar niet ver weg
Met Steam Deck met een Linux-besturingssysteem, zou het je vergeven zijn als je je afvraagt of gamen op Linux nu beter is op Windows. Als je de voorkeur geeft aan "de console-ervaring" boven de "complexiteit" van gamen op Windows-pc's, zal het proberen om te gamen op Linux een veel ingewikkelder onderneming lijken.
Als je het echter leuk vindt om in je favoriete spelconfiguratiebestanden te duiken om ze voor je hardware te optimaliseren en op jacht te gaan niet-officiële tools in vergeten forums die je favoriete retro-titel er op zijn best uit kunnen laten zien, duik erin, want je mag het leuk vinden Het.