Hoe bijna elke Windows-game op Linux te spelen met Steam Play

Hoe bijna elke Windows-game op Linux te spelen met Steam Play

Pc-gamers die willen overstappen op Linux hebben een probleem: de bibliotheek is gewoon niet groot genoeg. Hoewel sommige AAA-titels op Linux worden uitgebracht, zijn ze meestal beperkt tot Steam en komen ze meestal aan na de lancering van Windows en macOS.





Maar wat als we je zouden vertellen dat Linux nu toegang heeft tot bijna de hele bibliotheek met Windows-games op Steam?





Hier leest u hoe u Windows-games op Linux kunt spelen met een bètaversie van Steam Play.





hoe de spelprestaties op Windows 10 te verbeteren

Windows Games op Linux: de huidige situatie

In de afgelopen jaren is de scene gestaag verbeterd voor Linux-gamers. De populariteit van het platform is langzaam toegenomen, genoeg voor een aantal grote nieuwe titels om rechtstreeks op Linux uit te brengen.

Maar voor andere titels, hoe kun je Windows-games op Linux draaien?



  • Wijn/PlayOnLinux : Met behulp van de Wine-compatibiliteitslaag en de PlayOnLinux-frontend kunnen Linux-gamers Windows-titels met wisselend succes uitvoeren.
  • CodeWeavers Crossover : De eigen versie van Wine, waarvan de verbeteringen later aan Wine zijn toegevoegd. Het is voornamelijk bedoeld voor het uitvoeren van Windows-applicaties op macOS en Linux, in plaats van games.
  • Virtuele machine : U kunt een Windows-VM in Linux maken en veel Windows-games uitvoeren.
  • Steam Play : Voor het eerst uitgebracht in 2010, dit maakt het mogelijk voor veel Windows PC-games om in Linux te draaien.

Hoewel de OS-compatibiliteit beter is geworden sinds Gabe Newell van Valve zijn minachting voor Windows uitte, hebben prestatie- en compatibiliteitsproblemen gamen op Linux belemmerd.

Dat zou snel kunnen veranderen met de release van het nieuwe Steam Play-bètaprogramma.





De nieuwe Steam Play-bèta

In augustus 2018 werd Steam Play beta uitgebracht, een nieuwe versie van de software waarmee Windows-games op Linux kunnen worden uitgevoerd. Na twee jaar samenwerking met CodeWeavers en andere partijen, omvat dit een aangepaste versie van Wine, bekend als Proton, en ondersteuning voor de Vulkan platformonafhankelijke 3D grafische API .

De eerste release ondersteunt 27 titels, maar je kunt anderen voorstellen . Bovendien zullen andere titels ook werken als ze in het verleden met Wine hebben gewerkt.





Proton verschilt op verschillende manieren van Wine, met name de implementatie van vkd3d Direct3D 12, OpenVR en Steamworks API-bridges, fixes voor Direct3D 9 en Direct3D 11, verbeterde gamecontroller en ondersteuning voor volledig scherm. Ook belangrijk is de patchset esync (afkorting van 'eventfd-based synchonization'), die prestatieverbeteringen voor multi-threading oplevert.

Over het algemeen worden goede prestaties verwacht voor Vulkan-titels, hoewel waar API-vertaling vereist is, een meer traditionele Wine-ervaring waarschijnlijker is. Hoe dan ook, dit is een grote stap voorwaarts voor Linux-gaming.

Sterker nog, iedereen kan de Steam Play-bèta installeren. Hier is hoe!

Aanmelden voor Steam Play Beta

Je hebt de nodig Steam-client die op je Linux-machine draait . Je kunt het als een app installeren, of het is mogelijk vooraf geïnstalleerd met je op gaming gerichte Linux-distro (bijv. SteamOS-distributie ).

Om aan de slag te gaan, open je Steam en log je in. Zoek de Stoom > Instellingen menu, ga dan naar de Rekening tabblad.

Hier vind je de Bèta-deelname sectie en klik op Wijziging . Selecteer Steam-bèta-update in de vervolgkeuzelijst, dan Oke bevestigen.

Steam zal je dan vragen om de app opnieuw te starten. Bij het opnieuw opstarten moet een nieuwe versie worden geïnstalleerd, dus bereid je voor op een korte wachttijd terwijl 150 MB aan gegevens wordt gedownload.

Als je de Big Picture-modus in Steam gebruikt, zijn de instructies iets anders. Open Instellingen > Systeem en check Deelnemen aan client-bèta . Start Steam opnieuw wanneer daarom wordt gevraagd.

Bijgewerkte grafische stuurprogramma's installeren

Om verder te gaan, moet u de grafische stuurprogramma's op uw Linux-apparaat upgraden. Als je SteamOS gebruikt, heeft een update dit al gedaan.

De volgende stappen zijn voor Ubuntu 18.04 LTS-apparaten met Nvidia-, AMD- of Intel-graphics.

Nvidia

Je moet de nieuwste eigen stuurprogramma's installeren om games te spelen in Steam Play-bèta. Open een terminal en voeg de PPA van de derde partij van Canonical toe met deze opdrachten:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt install nvidia-driver-396

Zodra het stuurprogramma is gedownload, start u uw Linux-systeem opnieuw op.

AMD/Intel

Voor AMD- of Intel-graphics moet u de recente Mesa- en LLVM-stuurprogramma's installeren:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa sudo apt-get update sudo apt dist-upgrade sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Vergeet niet om uw systeem opnieuw op te starten nadat de stuurprogramma's zijn geïnstalleerd. VR-gamers kunnen ook profiteren van AMD-ondersteuning voor hun apparaten met behulp van deze opdrachten:

sudo add-apt-repository ppa:kisak/steamvr4pk sudo apt-get update sudo apt dist-upgrade sudo apt install linux-generic-steamvr-18.04

Als deze stuurprogramma's zijn geïnstalleerd, is uw Linux-pc gereed (ervan uitgaande dat deze over geschikte grafische hardware beschikt) om bijna elk Windows-spel via Steam te spelen. Controleer de Steam-ondersteuningsforums voor hulp bij het installeren van de stuurprogramma's op andere distributies.

Installeer een Windows-game op Linux in Steam

Standaard kun je alleen Linux-compatibele games in Steam installeren. Zelfs nadat je lid bent geworden van het bètaprogramma, is er binnen de Steam-gebruikersinterface geen manier om de games te installeren. Rechtsklikken en selecteren Installeren uit het menu resulteert in een onmiddellijke foutmelding.

win 10 100% schijfgebruik

Waarom kan je niet installeren? Welnu, je moet Steam Play inschakelen voor de titels in je bibliotheek.

Ga in Steam naar Steam > Instellingen > Steam Play en zorg ervoor dat beide Schakel Steam Play in voor ondersteunde titels en Schakel Steam Play in voor alle titels worden gecontroleerd.

(Er is ook de mogelijkheid om te schakelen tussen Proton-versies, wat handig is voor het oplossen van problemen)

Klik Oke om te bevestigen en volg de instructies om Steam opnieuw te starten. U kunt dan een titel kiezen, met de rechtermuisknop klikken en selecteren Installeren . Pas echter op: titels die nog niet eerder onder Wine hebben gedraaid, zullen waarschijnlijk niet plotseling werken.

Als je een game uitvoert, wordt er een bericht weergegeven waarin staat dat deze wordt gestart met Steam Play. Klik Oke om verder te gaan en te spelen!

Hoe Steam Play Linux-gaming kan verbeteren

Gaming op Linux is al vertienvoudigd met de release van Steam Play beta. Maar het kan nog leuker worden dankzij Valve, waardoor het voor ontwikkelaars gemakkelijk wordt om mee te doen.

Vulkan-ondersteuning is een belangrijk onderdeel van deze strategie, met: Valve smeekt ontwikkelaars die momenteel niet vrijgeven voor Linux:

'[T]argeer Vulkan native om de best mogelijke prestaties op alle platforms te bieden, of bied het in ieder geval als optie aan indien mogelijk. Het is ook een goed idee om invasieve DRM-middleware van derden te vermijden, omdat ze soms voorkomen dat compatibiliteitsfuncties werken zoals bedoeld.'

Dit is uitstekend nieuws voor de toekomst!

Speel vandaag je favoriete Windows-games op Steam

Geen gedoe meer met Wine-configuraties en geen frustratie meer. Valve heeft Linux-gaming op het juiste moment nieuw leven ingeblazen en iedereen kan meedoen.

Samenvattend kun je Windows-games als volgt in Linux installeren via Steam:

  • Gebruik de Steam Client-bèta-opt-in
  • Download de bètaclient
  • Installeer bijgewerkte grafische stuurprogramma's
  • Schakel Steam Play in Steam in

Nu kunt u problemen ondervinden om de grafische stuurprogramma's goed te krijgen (ik deed het), maar u zult hier online ondersteuning vinden om te helpen. Zodra je dit potentiële probleem hebt overwonnen, is je Linux-apparaat echter klaar om bijna elke Windows-game in Steam te installeren.

Misschien is het nu eindelijk tijd om Windows af te sluiten!

Deel Deel Tweeten E-mail 5 tips om uw VirtualBox Linux-machines een boost te geven

Ben je de slechte prestaties van virtuele machines beu? Dit is wat u moet doen om uw VirtualBox-prestaties te verbeteren.

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Gamen
  • Stoom
  • Linux
  • Gametips
  • Linux-gaming
Over de auteur Christian Cawley(1510 artikelen gepubliceerd)

Plaatsvervangend redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en techniek uitgelegd, en echt nuttige podcast-producent, met uitgebreide ervaring in desktop- en softwareondersteuning. Christian levert een bijdrage aan het tijdschrift Linux Format en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.

Meer van Christian Cawley

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren