Paano Maglaro ng Halos Anumang Laro sa Windows sa Linux na may Steam Play

Paano Maglaro ng Halos Anumang Laro sa Windows sa Linux na may Steam Play

Ang mga manlalaro ng PC na nais lumipat sa Linux ay may problema: ang library ay hindi sapat na malaki. Habang ang ilang mga pamagat ng AAA ay nakikita ang paglabas sa Linux, karaniwang limitado ang mga ito sa Steam, at karaniwang dumarating pagkatapos ng paglulunsad ng Windows at macOS.





Ngunit paano kung sinabi namin sa iyo na ma-access na ng Linux ang halos buong library ng mga laro sa Windows sa Steam?





Narito kung paano maglaro ng mga laro sa Windows sa Linux na may isang beta na bersyon ng Steam Play.





kung paano baguhin ang password ng wifi windows 10

Mga Laro sa Windows sa Linux: Ang Kasalukuyang Sitwasyon

Sa nakaraang ilang taon, ang eksena ay patuloy na napabuti para sa mga manlalaro ng Linux. Ang katanyagan ng platform ay dahan-dahang tumaas, sapat para sa ilang pangunahing mga bagong pamagat upang direktang mailabas ang Linux.

Ngunit para sa iba pang mga pamagat, paano mo tatakbo ang mga laro sa Windows sa Linux?



  • Alak / PlayOnLinux : Gamit ang layer ng pagiging tugma ng Alak at front end ng PlayOnLinux, maaaring patakbuhin ng mga manlalaro ng Linux ang mga pamagat ng Windows sa iba't ibang antas ng tagumpay.
  • CodeWeavers Crossover : Ang pagmamay-ari na bersyon ng Alak, na ang mga pagpapabuti ay idinagdag sa Alak sa paglaon. Ito ay pangunahing inilaan para sa pagpapatakbo ng mga aplikasyon ng Windows sa macOS at Linux, sa halip na mga laro.
  • Virtual machine : Maaari kang lumikha ng isang Windows VM sa Linux at magpatakbo ng maraming mga laro sa Windows.
  • Steam Play : Unang inilabas noong 2010, ginagawang posible para sa maraming mga laro sa Windows PC na tumakbo sa Linux.

Habang ang pagiging tugma ng OS ay naging mas mahusay kaysa sa ipinahayag ng Valve's Gabe Newell na paghamak para sa Windows, ang mga isyu sa pagganap at pagiging tugma ay nakababag sa paglalaro sa Linux.

Maaari itong baguhin sa lalong madaling panahon sa paglabas ng bagong programa ng Steam Play beta.





Ang Bagong Steam Play Beta

Nakita ng Agosto 2018 ang paglabas ng Steam Play beta, isang bagong bersyon ng software na nagbibigay-daan sa mga laro ng Windows na tumakbo sa Linux. Matapos ang dalawang taong pakikipagtulungan sa CodeWeavers at iba pang mga partido, nagsasama ito ng binagong bersyon ng Alak, na kilala bilang Proton, at suporta para sa ang Vulkan cross-platform 3D graphics API .

Sinusuportahan ng paunang paglabas ang 27 na mga pamagat, ngunit maaari kang magmungkahi ng iba . Bukod dito, gagana rin ang ibang mga pamagat kung nagtrabaho sila kasama ng Alak sa nakaraan.





Ang Proton ay naiiba sa Alak sa maraming paraan, kapansin-pansin ang pagpapatupad ng vkd3d Direct3D 12, OpenVR at Steamworks API na mga tulay, pag-aayos para sa Direct3D 9 at Direct3D 11, pinabuting game controller at suporta sa buong screen. Mahalaga rin ang esync (maikli para sa 'eventfd-based synchonization') patchset, na nagdudulot ng mga pagpapabuti sa pagganap para sa multi-threading.

Ang pangkalahatang mahusay na pagganap sa pangkalahatan ay inaasahan para sa mga pamagat ng Vulkan, kahit na kung saan kinakailangan ang pagsasalin ng API, ang isang mas tradisyonal na karanasan sa Alak ay mas malamang. Anuman, ito ay isang mahusay na hakbang pasulong para sa paglalaro ng Linux.

Mas mabuti pa, maaaring mag-install ang sinuman ng Steam Play beta. Narito kung paano!

Mag-opt in sa Steam Play Beta

Kakailanganin mo ang Tumatakbo ang client ng Steam sa iyong Linux machine . Maaari mong mai-install ito bilang isang app, o maaaring na-preinstall ito sa iyong gaming-centric Linux distro (hal. SteamOS distro ).

Upang magsimula, buksan ang Steam at mag-sign in. Hanapin ang Steam> Mga setting menu, pagkatapos ay pumunta sa Account tab

Dito, hanapin ang Paglahok ng Beta seksyon at i-click Magbago . Pumili Pag-update ng Steam Beta sa dropdown list, pagkatapos OK lang upang kumpirmahin.

Ire-prompt ka ng Steam na i-restart ang app. Sa pag-restart, kailangang mag-install ng isang bagong bersyon, kaya ihanda ang iyong sarili para sa isang maikling paghihintay habang 150MB ng mga pag-download ng data.

Kung gumagamit ka ng mode na Big Picture sa Steam, ang mga tagubilin ay bahagyang naiiba. Buksan Mga setting> System at suriin Sumali sa client beta . I-restart ang Steam kapag na-prompt.

I-install ang Mga Nai-update na Driver ng Graphics

Upang magpatuloy, kakailanganin mong i-upgrade ang mga driver ng graphics sa iyong Linux device. Kung nagpapatakbo ka ng SteamOS, magagawa na ito ng isang pag-update.

Ang mga sumusunod na hakbang ay para sa mga aparatong Ubuntu 18.04 LTS na nagpapatakbo ng Nvidia, AMD, o Intel graphics.

Nvidia

Kailangan mong i-install ang pinakabagong pagmamay-ari ng mga driver upang maglaro ng mga laro sa Steam Play beta. Magbukas ng isang terminal at idagdag ang PPA ng third party na driver ng Canon sa mga utos na ito:

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

Kapag na-download na ng driver, i-reboot ang iyong Linux system.

AMD / Intel

Para sa AMD o Intel graphics, kakailanganin mong i-install ang kamakailang mga driver ng Mesa at LLVM:

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

Tandaan na i-reboot ang iyong system kapag na-install na ng mga driver. Maaari ring samantalahin ng mga manlalaro ng VR ang suporta ng AMD para sa kanilang mga aparato gamit ang mga utos na ito:

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

Sa mga naka-install na driver na ito, magiging handa ang iyong Linux PC (sa pag-aakalang mayroon itong angkop na hardware ng graphics) upang maglaro ng halos anumang laro sa Windows sa pamamagitan ng Steam. Suriin ang Mga forum ng suporta sa singaw para sa tulong sa pag-install ng mga driver sa iba pang mga distrito.

Mag-install ng Windows Game sa Linux sa Steam

Bilang default, maaari mo lamang mai-install ang mga larong katugma sa Linux sa Steam. Kahit na pagkatapos ng pagsali sa beta program, walang paraan sa loob ng interface ng gumagamit ng Steam upang mai-install ang mga laro. Pag-right click at pagpili I-install mula sa menu ay magreresulta sa isang instant na mensahe ng error.

pagkakaiba sa pagitan ng pandora plus at premium

Bakit hindi ka makapag-install? Kaya, kailangan mong paganahin ang Steam Play para sa mga pamagat sa iyong library.

Sa Steam, magtungo sa Steam> Mga setting> Steam Play at tiyakin na pareho Paganahin ang Steam Play para sa mga sinusuportahang pamagat at Paganahin ang Steam Play para sa lahat ng mga pamagat ay naka-check.

(Mayroon ding pagpipilian upang lumipat sa pagitan ng mga bersyon ng Proton, na magagamit sa pag-troubleshoot)

Mag-click OK lang upang kumpirmahin, at sundin ang tagubilin upang muling simulan ang Steam. Makakapili ka pagkatapos ng anumang pamagat, mag-right click, at pumili I-install . Gayunpaman, mag-ingat: ang mga pamagat na hindi tumakbo sa ilalim ng Alak dati ay malamang na hindi biglang gumana.

Ang pagpapatakbo ng isang laro ay mag-uudyok ng isang mensahe na ipaalam sa iyo na ilulunsad ito sa Steam Play. Mag-click OK lang upang magpatuloy, at maglaro!

Paano Mapapabuti ng Steam Play ang Linux Gaming

Ang gaming sa Linux ay napabuti na ng sampung beses sa paglabas ng Steam Play beta. Ngunit maaari itong maging mas kahanga-hangang salamat sa Valve na ginagawang madali para sa mga developer na makisangkot.

Ang suporta ng Vulkan ay isang pangunahing bahagi ng diskarteng ito, kasama ang Ang balbula na humihimok sa mga developer na kasalukuyang hindi naglalabas sa Linux:

'[T] arget Vulkan katutubong upang mag-alok ng pinakamahusay na posibleng pagganap sa lahat ng mga platform, o hindi bababa sa alok ito bilang isang pagpipilian kung maaari. Magandang ideya din na iwasan ang anumang nagsasalakay na third-party na DRM middleware, dahil pinipigilan nila kung minsan ang mga tampok sa pagiging tugma mula sa paggana tulad ng nilalayon. '

Ito ay mahusay na balita pasulong!

I-play ang Iyong Paboritong Mga Laro sa Windows sa Steam Ngayon

Wala nang magulo tungkol sa mga pagsasaayos ng Alak, at wala nang pagkabigo. Ang Valve ay binuhay muli ang paglalaro ng Linux sa tamang oras, at lahat ay maaaring makisali.

Upang ibuod, maaari kang mag-install ng mga laro sa Windows sa Linux sa pamamagitan ng Steam tulad ng sumusunod:

  • Gumamit ng Steam Client beta opt-in
  • I-download ang beta client
  • I-install ang na-update na mga driver ng graphics
  • Paganahin ang Steam Play sa Steam

Ngayon, maaari kang magkaroon ng mga problema sa pagkuha ng tama ng mga driver ng graphics (ginawa ko), ngunit makakahanap ka ng suporta sa online upang makatulong dito. Sa sandaling nalampasan mo ang potensyal na isyu na ito, gayunpaman, ang iyong aparato sa Linux ay handa na mag-install ng halos anumang laro sa Windows sa Steam.

Marahil ngayon sa wakas ay oras na upang umalis sa Windows!

Magbahagi Magbahagi Mag-tweet Email 5 Mga Tip upang Supercharge ang Iyong Mga VirtualBox Linux Machine

Pagod na sa hindi magandang pagganap na inaalok ng mga virtual machine? Narito kung ano ang dapat mong gawin upang mapalakas ang pagganap ng VirtualBox.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Gaming
  • Singaw
  • Linux
  • Mga Tip sa Gaming
  • Linux Gaming
Tungkol sa May-akda Christian Cawley(1510 Mga Artikulo Nai-publish)

Ang Deputy Deputy for Security, Linux, DIY, Programming, at Tech ay Ipinaliwanag, at Tunay na Kapaki-pakinabang na tagagawa ng Podcast, na may malawak na karanasan sa suporta sa desktop at software. Isang nag-ambag sa magazine na Linux Format, si Christian ay isang Raspberry Pi tinkerer, Lego lover at retro gaming fan.

Higit pa Mula sa Christian Cawley

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe