Valve se upustio u igranje na konzolama sa Steam Deckom, ručnim uređajem s hardverom koji se može usporediti s PS5 i Xbox Series S & X. To je solidan uređaj koji bi trebao pouzdano pokretati većinu AAA naslova. Deck se ističe svojom sposobnošću pokretanja širokog spektra igara iz kutije. Dolazi s cijelim Steam katalogom igara, tako da korisnici ne moraju čekati da popularni naslovi budu objavljeni za konzolu.

Steam Deck radi na SteamOS-u, distribuciji Linuxa baziranoj na Archu s ugrađenom podrškom za Proton. Možete pokrenuti gotovo svaku Windows igru ​​na Deck-u pomoću Protona.

Što je Steam Proton?

Steam Proton je sloj kompatibilnosti koji omogućuje SteamOS-u pokretanje Windows igara na palubi. Omogućuje korisnicima da instaliraju i pokreću Windows igre koje ne nude izvorne verzije Linuxa. Proton je razvijen u suradnji između programera u Valveu i CodeWeaversu.

Proton nam u biti daje kolekciju grafičkih biblioteka visokih performansi i modificiranu verziju Winea. Pri pokretanju Windows igara na Linuxu pomoću Protona postoji mali ili nikakav trošak izvedbe. Možete igrati mnoge popularne naslove s respektabilnim brojem sličica u sekundi pomoću Protona.

Od ovog pisanja, Steam Deck može pokrenuti većinu AAA naslova pri 30 sličica u sekundi u izvornoj razlučivosti. Ali može ići do 60 fps za igre koje nude izvorne verzije Linuxa, a ovo je veliko poboljšanje kada se uzme u obzir da je Deck ručni uređaj.

Međutim, iako Deck može igrati mnoge popularne naslove koristeći Proton, još uvijek ne podržava sve AAA igre, posebno igre za više igrača kao što su PUBG, Rainbow Six Siege i Destiny 2.

Kako Proton pokreće Windows igre na Linuxu

Kao što je već spomenuto, Proton pruža sloj kompatibilnosti za Windows grafičke API-je. Da biste to jasno razumjeli, morate biti upoznati s DirectX i Vulkanom, dvije grafičke biblioteke koje nude Sučelja za programiranje aplikacija (API) za igre.

Kada pokrećete igre na svom sustavu, ovi API-ji rješavaju temeljne grafičke zadatke. Zamislite ih kao komunikacijski kanal između vaših igara i grafičkih kartica.

Sada, DirectX razvija i koristi Microsoft za implementaciju svojih grafičkih komponenti. Budući da Windows obuzdava globalni udio desktopa, programeri igara prvenstveno se usredotočuju na DirectX tijekom razvoja. Međutim, Vulkan je također vrlo moćan u svojim kapacitetima. Samo neke stvari radi drugačije.

Ovdje dolazi Proton. Koristi se Vino i DXVK (DirectX Over Vulkan) za prevođenje DirectX programa u Vulkan. Igre napravljene za Windows komuniciraju s grafičkim karticama putem DirectX-a i on dodjeljuje resurse potrebne za njihovo pokretanje.

Ispod haube, DirectX pokreće Direct3D pozive za renderiranje grafike. Proton ulazi ovdje i pretvara te pozive u ekvivalentne Vulkan pozive. Ovako Proton pokreće Windows igre na Linuxu i sustavima baziranim na Linuxu kao što je Deck.

Kako koristiti Steam Proton na Linuxu

Iako ne možete igrati sve Windows igre na Linuxu koristeći Proton, još uvijek podržava mnogo popularnih naslova. The ProtonDB web stranica sadrži popis provjerenih naslova koji se izvorno pokreću na Linuxu i Steam Decku. Možete igrati mnoge druge naslove uz malo ugađanja.

Da biste testirali Steam Proton na svom Linux distrou, otvorite Steam i idite na Postavke > Steam Play. Odaberite potvrdni okvir uključen Omogućite Steam Play za podržane naslove. Također možete birati Omogućite Steam Play za sve ostale naslove od Napredna izbornik.

Obavezno promijenite verziju Protona na najnoviju iz Alat za kompatibilnost padajući izbornik. Spremite postavke klikom u redu u izborniku postavki i ponovno pokrenite Steam.

Igrajte Windows igre bilo gdje koristeći Steam Deck

Proton je utro put za pokretanje Windows igara na Steam Decku i Linuxu. Sada možete uživati ​​u modernim Windows naslovima na bilo kojem računalu kompatibilnom s Linuxom, uključujući Deck. Jednostavno prijeđite na ProtonDB i provjerite radi li vaša omiljena igra na Decku ili Steam Playu.

Steam također korisnicima omogućuje igranje igara bez aktivne internetske veze. Dakle, ne brinite kada vam veza nestane i jednostavno koristite izvanmrežni način rada Steam.