Sådan spiller du næsten ethvert Windows -spil på Linux med Steam Play

Sådan spiller du næsten ethvert Windows -spil på Linux med Steam Play

PC -spillere, der ønsker at skifte til Linux, har et problem: biblioteket er bare ikke stort nok. Mens nogle AAA -titler ser udgivelse på Linux, er de normalt begrænset til Steam og ankommer typisk efter Windows- og macOS -lanceringen.





Men hvad nu hvis vi fortalte dig, at Linux nu kan få adgang til næsten hele biblioteket med Windows -spil på Steam?





Sådan spiller du Windows -spil på Linux med en betaversion af Steam Play.





engrosvarer til salg i løs vægt

Windows -spil på Linux: Den aktuelle situation

I løbet af de sidste par år er scenen støt forbedret for Linux -spillere. Platformens popularitet er langsomt steget, nok til at nogle store nye titler kan frigives direkte til Linux.

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



  • Vin/PlayOnLinux : Ved hjælp af vinkompatibilitetslaget og PlayOnLinux -frontend kan Linux -spillere køre Windows -titler i varierende grad af succes.
  • CodeWeavers Crossover : Den proprietære version af Wine, hvis forbedringer senere blev tilføjet til Wine. Det er hovedsageligt beregnet til at køre Windows -applikationer på macOS og Linux, snarere end spil.
  • Virtuel maskine : Du kan oprette en Windows VM i Linux og køre mange Windows -spil.
  • Steam -spil : Først udgivet i 2010, gør dette det muligt for mange Windows PC -spil at køre i Linux.

Selvom OS -kompatibilitet er blevet bedre, siden Valves Gabe Newell udtrykte foragt for Windows, har ydelse og kompatibilitetsproblemer hæmmet spil på Linux.

Det kan snart ændre sig med udgivelsen af ​​det nye Steam Play -betaprogram.





Den nye Steam Play Beta

I august 2018 udkom Steam Play beta, en ny version af softwaren, der gør det muligt for Windows -spil at køre på Linux. Efter to års samarbejde med CodeWeavers og andre parter inkluderer dette en modificeret version af Wine, kendt som Proton, og support til Vulkan cross-platform 3D-grafik-API .

Den første udgivelse understøtter 27 titler, men du kan foreslå andre . Desuden fungerer andre titler også, hvis de tidligere har arbejdet med Wine.





Proton adskiller sig fra Wine på flere måder, især implementeringen af ​​vkd3d Direct3D 12, OpenVR og Steamworks API -broer, rettelser til Direct3D 9 og Direct3D 11, forbedret spilcontroller og fuldskærmsunderstøttelse. Også vigtigt er esync (forkortelse for 'eventfd-baseret synkonisering') patchset, som giver forbedringer af ydeevnen til multi-threading.

Generelt forventes god ydeevne for Vulkan -titler, selvom hvor API -oversættelse er påkrævet, er en mere traditionel vinoplevelse mere sandsynlig. Uanset hvad er dette et godt skridt fremad for Linux -spil.

Endnu bedre kan alle installere Steam Play beta. Sådan gør du!

Tilmeld dig Steam Play Beta

Du skal bruge Steam -klient, der kører på din Linux -maskine . Du kan enten installere den som en app, eller den er muligvis forudinstalleret med din gaming-centrerede Linux-distro (f.eks. SteamOS distro ).

For at komme i gang skal du åbne Steam og logge på. Find Steam> Indstillinger i menuen, og gå derefter til Konto fane.

Find her Betadeltagelse sektion og klik Lave om . Vælg Steam Beta opdatering på rullelisten, derefter Okay at bekræfte.

Steam vil derefter bede dig om at genstarte appen. Ved genstart skal en ny version installeres, så forbered dig på en kort ventetid, mens 150 MB data downloades.

Hvis du bruger Big Picture -tilstand i Steam, er instruktionerne lidt anderledes. Åben Indstillinger> System og tjek Deltag i klient beta . Genstart Steam, når du bliver bedt om det.

Installer opdaterede grafikdrivere

For at fortsætte skal du opgradere grafikdriverne på din Linux -enhed. Hvis du kører SteamOS, har en opdatering allerede gjort dette.

Følgende trin er for Ubuntu 18.04 LTS -enheder, der kører Nvidia, AMD eller Intel -grafik.

Nvidia

Du skal installere de nyeste proprietære drivere for at spille spil i Steam Play beta. Åbn en terminal, og tilføj Canonicals tredjeparts driver -PPA med disse kommandoer:

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

Når driveren er downloadet, skal du genstarte dit Linux -system.

AMD/Intel

For AMD- eller Intel -grafik skal du installere de seneste Mesa- og LLVM -drivere:

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 at genstarte dit system, når driverne er installeret. VR -spillere kan også drage fordel af AMD -understøttelse af deres enheder ved hjælp af disse kommandoer:

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 drivere installeret, er din Linux -pc klar (forudsat at den har passende grafikhardware) til at spille næsten ethvert Windows -spil via Steam. Tjek Steam -fora for hjælp til at installere driverne på andre distros.

Installer et Windows -spil på Linux i Steam

Som standard kan du kun installere Linux-kompatible spil i Steam. Selv efter tilmelding til betaprogrammet er der ingen måde inden for Steam -brugergrænsefladen at installere spillene. Højreklik og vælg Installere fra menuen vil resultere i en øjeblikkelig fejlmeddelelse.

hvordan man overfører fil fra android til pc

Hvorfor kan du ikke installere? Nå, du skal aktivere Steam Play for titlerne i dit bibliotek.

I Steam skal du gå til Steam> Indstillinger> Steam Play og sikre, at begge dele Aktiver Steam Play for understøttede titler og Aktiver Steam Play for alle titler kontrolleres.

(Der er også mulighed for at skifte mellem Proton -versioner, hvilket vil være praktisk til fejlfinding)

Klik på Okay for at bekræfte, og følg instruktionerne for at genstarte Steam. Du vil derefter kunne vælge enhver titel, højreklikke og vælge Installere . Pas dog på: titler, der ikke tidligere har kørt under Wine, vil sandsynligvis ikke pludselig fungere.

Hvis du kører et spil, bliver du bedt om en besked, der informerer dig om, at det vil blive lanceret med Steam Play. Klik på Okay at fortsætte og spille!

Hvordan Steam Play kan forbedre Linux Gaming

Gaming på Linux er allerede forbedret ti gange med udgivelsen af ​​Steam Play beta. Men det kan blive endnu mere fantastisk takket være Valve, der gør det let for udviklere at blive involveret.

Vulkan support er en vigtig del af denne strategi, med Ventil, der beder udviklere som ikke i øjeblikket frigiver til Linux:

'[T] arg Vulkan indfødt for at tilbyde den bedst mulige ydelse på alle platforme, eller i det mindste tilbyde det som en mulighed, hvis det er muligt. Det er også en god idé at undgå enhver invasiv tredjeparts DRM-middleware, da de undertiden forhindrer kompatibilitetsfunktioner i at fungere efter hensigten. '

Dette er fremragende nyheder fremover!

Spil dine foretrukne Windows -spil på Steam i dag

Ikke mere rod med vinkonfigurationer og ikke mere frustration. Valve har revitaliseret Linux -spil på det helt rigtige tidspunkt, og alle kan blive involveret.

For at opsummere kan du installere Windows -spil i Linux via Steam som følger:

  • Brug beta-tilmelding til Steam Client
  • Download beta -klienten
  • Installer opdaterede grafikdrivere
  • Aktiver Steam Play i Steam

Nu kan du støde på problemer med at få grafikdriverne til at passe (jeg gjorde), men du finder support online til at hjælpe her. Når du har overvundet dette potentielle problem, er din Linux -enhed imidlertid klar til at installere næsten ethvert Windows -spil i Steam.

Måske er det nu endelig tid til at afslutte Windows!

Del Del Tweet E -mail 5 tips til at overlade dine VirtualBox Linux -maskiner

Træt af den dårlige ydelse, der tilbydes af virtuelle maskiner? Her er hvad du skal gøre for at øge din VirtualBox -ydeevne.

Læs Næste
Relaterede emner
  • Linux
  • Gaming
  • Damp
  • Linux
  • Spiltips
  • Linux spil
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -spilfan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere