Hvordan spille nesten alle Windows -spill på Linux med Steam Play

Hvordan spille nesten alle Windows -spill på Linux med Steam Play

PC -spillere som ønsker å bytte til Linux har et problem: biblioteket er bare ikke stort nok. Mens noen AAA -titler ser utgivelse på Linux, er de vanligvis begrenset til Steam, og kommer vanligvis etter Windows- og macOS -lanseringen.





Men hva om vi fortalte deg at Linux nå kan få tilgang til nesten hele biblioteket med Windows -spill på Steam?





Slik spiller du Windows -spill på Linux med en betaversjon av Steam Play.





ok google slå på lommelykten min

Windows -spill på Linux: Den nåværende situasjonen

I løpet av de siste årene har scenen stadig blitt bedre for Linux -spillere. Plattformens popularitet har sakte økt, nok til at noen store nye titler kan slippes direkte til Linux.

Men for andre titler, hvordan kan du kjøre Windows -spill på Linux?



  • Wine/PlayOnLinux : Ved å bruke Wine -kompatibilitetslaget og PlayOnLinux -frontend kan Linux -spillere kjøre Windows -titler i ulik grad av suksess.
  • CodeWeavers Crossover : Den proprietære versjonen av Wine, hvis forbedringer ble lagt til Wine senere. Den er hovedsakelig beregnet for å kjøre Windows -applikasjoner på macOS og Linux, i stedet for spill.
  • Virtuell maskin : Du kan opprette en Windows VM i Linux og kjøre mange Windows -spill.
  • Steam Play : Først utgitt i 2010, gjør dette det mulig for mange Windows PC -spill å kjøre i Linux.

Selv om OS -kompatibilitet har blitt bedre siden Valves Gabe Newell uttrykte forakt for Windows, har ytelse og kompatibilitetsproblemer hindret spill på Linux.

Det kan snart endre seg med utgivelsen av det nye Steam Play beta -programmet.





Den nye Steam Play Beta

I august 2018 ble Steam Play beta utgitt, en ny versjon av programvaren som gjør at Windows -spill kan kjøres på Linux. Etter to års samarbeid med CodeWeavers og andre parter, inkluderer dette en modifisert versjon av Wine, kjent som Proton, og støtte for Vulkan 3D-grafikk-API på tvers av plattformer .

Den første utgivelsen støtter 27 titler, men du kan foreslå andre . Videre vil andre titler også fungere hvis de har jobbet med Wine tidligere.





Proton skiller seg fra Wine på flere måter, særlig implementeringen av vkd3d Direct3D 12, OpenVR og Steamworks API -broer, reparasjoner for Direct3D 9 og Direct3D 11, forbedret spillkontroller og støtte for fullskjerm. Også viktig er esync (forkortelse for 'eventfd-basert synkonisering') patchset, som gir ytelsesforbedringer for multi-threading.

Generelt forventes god ytelse for Vulkan -titler, selv om der API -oversettelse er påkrevd, er en mer tradisjonell vinopplevelse mer sannsynlig. Uansett er dette et stort skritt fremover for Linux -spill.

Enda bedre, hvem som helst kan installere Steam Play beta. Dette er hvordan!

Meld deg på Steam Play Beta

Du trenger Steam -klient som kjører på din Linux -maskin . Du kan enten installere den som en app, eller den kan ha blitt forhåndsinstallert med din spill-sentriske Linux-distro (f.eks. SteamOS distro ).

For å komme i gang, åpne Steam og logg på. Finn Steam> Innstillinger -menyen, og gå deretter til Regnskap kategorien.

Her finner du Betadeltakelse delen og klikk Endring . Plukke ut Steam Beta -oppdatering i rullegardinlisten, da OK å bekrefte.

Steam vil deretter be deg om å starte appen på nytt. Ved omstart må en ny versjon installeres, så forbered deg på en kort ventetid mens 150 MB data lastes ned.

Hvis du bruker Big Picture -modus i Steam, er instruksjonene litt annerledes. Åpen Innstillinger> System og sjekk Delta i klient beta . Start Steam på nytt når du blir bedt om det.

Installer oppdaterte grafikkdrivere

For å fortsette må du oppgradere grafikkdriverne på Linux -enheten. Hvis du kjører SteamOS, vil en oppdatering allerede ha gjort dette.

Følgende trinn er for Ubuntu 18.04 LTS -enheter som kjører Nvidia, AMD eller Intel -grafikk.

Nvidia

Du må installere de nyeste proprietære driverne for å spille spill i Steam Play beta. Åpne en terminal og legg til Canonicals tredjeparts driver -PPA med disse kommandoene:

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

Når driveren er lastet ned, starter du Linux -systemet på nytt.

AMD/Intel

For AMD- eller Intel -grafikk må du installere de siste Mesa- og LLVM -driverne:

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

Husk å starte systemet på nytt når driverne er installert. VR -spillere kan også dra fordel av AMD -støtte for enhetene sine ved å bruke disse kommandoene:

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

Med disse driverne installert, vil din Linux -PC være klar (forutsatt at den har passende grafikkmaskinvare) for å spille nesten alle Windows -spill via Steam. Undersøk Forum for Steam -støtte for hjelp med å installere driverne på andre distroer.

Installer et Windows -spill på Linux i Steam

Som standard kan du bare installere Linux-kompatible spill i Steam. Selv etter å ha blitt med i betaprogrammet, er det ingen måte i Steam -brukergrensesnittet å installere spillene. Høyreklikk og velg Installere fra menyen vil det resultere i en umiddelbar feilmelding.

hvordan gjenopprette en snapprekke

Hvorfor kan du ikke installere? Vel, du må aktivere Steam Play for titlene i biblioteket ditt.

I Steam, gå til Steam> Innstillinger> Steam Play og sørge for at begge deler Aktiver Steam Play for støttede titler og Aktiver Steam Play for alle titler er sjekket.

(Det er også muligheten til å bytte mellom Proton -versjoner, som vil være nyttig for feilsøking)

Klikk OK for å bekrefte, og følg instruksjonene for å starte Steam på nytt. Du vil da kunne velge hvilken som helst tittel, høyreklikke og velge Installere . Vær imidlertid oppmerksom på at titler som ikke tidligere har kjørt under Wine, plutselig ikke fungerer.

Når du kjører et spill, vil du få en melding om at det vil bli lansert med Steam Play. Klikk OK å fortsette og spille!

Hvordan Steam Play kan forbedre Linux -spill

Gaming på Linux har allerede blitt ti ganger forbedret med utgivelsen av Steam Play beta. Men det kan bli enda mer fantastisk takket være Valve som gjør det enkelt for utviklere å bli involvert.

Vulkan -støtte er en stor del av denne strategien, med Ventil som ber utviklere som ikke for øyeblikket gir ut til Linux:

'[T] arg Vulkan innfødt for å tilby best mulig ytelse på alle plattformer, eller i det minste tilby den som et alternativ hvis mulig. Det er også en god idé å unngå invasiv tredjeparts DRM-mellomvare, ettersom de noen ganger forhindrer kompatibilitetsfunksjoner i å fungere etter hensikten. '

Dette er gode nyheter fremover!

Spill dine favoritt Windows -spill på Steam i dag

Ikke mer rot med vinkonfigurasjoner, og ikke mer frustrasjon. Valve har revitalisert Linux -spill til akkurat det riktige tidspunktet, og alle kan engasjere seg.

For å oppsummere, kan du installere Windows -spill i Linux via Steam som følger:

  • Bruk beta-tilmeldingen for Steam Client
  • Last ned beta -klienten
  • Installer oppdaterte grafikkdrivere
  • Aktiver Steam Play i Steam

Nå kan du få problemer med å få grafikkdriverne riktig (jeg gjorde), men du finner støtte online for å hjelpe deg her. Når du har overvunnet dette potensielle problemet, vil Linux -enheten din imidlertid være klar til å installere nesten alle Windows -spill i Steam.

Kanskje nå er det endelig på tide å avslutte Windows!

Dele Dele kvitring E -post 5 tips for å overbelaste VirtualBox Linux -maskinene dine

Lei av den dårlige ytelsen som tilbys av virtuelle maskiner? Her er hva du bør gjøre for å øke VirtualBox -ytelsen.

Les neste
Relaterte temaer
  • Linux
  • Spill
  • Damp
  • Linux
  • Spiltips
  • Linux Gaming
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere