Vad är Proton för Steam och hur påverkar det spel på Linux?

0
172

Kommer du ihåg de dagar då spel på Linux var svårt att föreställa sig? Tack vare Proton -kompatibilitetsskiktet och företag som fokuserar på Linux har spel på Linux blivit mycket bättre under de senaste åren. Men vad är egentligen Proton, och varför är det viktigt för Linux-spel?

Vad är Proton Compatibility Layer?

För att förstå vad Proton är för det första att vi måste förstå två teknologier — DirectX och Vulkan.
Tänk på dem som drivrutinsapplikationer för spel. De är applikationsprogrammeringsgränssnitt (API: er) som hjälper din dator att kommunicera med grafikkort.

Medan DirectX är ett Microsoft-utvecklat och Windows-specifikt API för slutna källor använder Linux Vulkan API med öppen källkod . Det finns många andra API: er som OpenGL, men låt oss bara fokusera på Vulkan och DirectX.

Eftersom DirectX är ett enda API för Windows och eftersom Windows är ett av de mest populära operativsystemen globalt fokuserar spelutvecklare på att optimera sina spel på DirectX. Eftersom Windows -spel inte kan spelas på Linux är det här Proton går in.

Enkelt uttryckt är Valve-made Proton en vingaffel som använder bibliotek som DXVK (DirectX över Vulkan) för att översätta DirectX-spel till Vulkan. Tänk på det här sättet. Spel pratar med ditt grafikkort med DirectX. DirectX samlar resurser och fördelar dem till spel. DirectX innehåller Direct3D (som är ansvarig för att göra 3D -grafik i appar). Proton konverterar dessa Direct3D-samtal till Vulkan-begripliga samtal med hjälp av biblioteken.

Annonsering

Slutresultatet är ett Windows-spel som bara körs på en Linux-dator.

Vad kan du spela med Proton?

När Proton lanserades 2018 kunde den bara spela 27 spel. Men på tre år har listan över spel som stöds vuxit till cirka 16 000.

< /p>

Proton är dock begränsat genom att det inte kan spela spel med inbyggda fuskmekanismer. Som namnet antyder hindrar fuskmekanismer i spel spelare från att fuska. Med ökningen av fuskare har spelbolag samarbetat med leverantörer av fuskmekanismer för att förbättra spelupplevelsen. Några av de populära leverantörerna mot fusk är BattlEye och Easy by Epic Games.

För att ta reda på vilka spel som stöds för närvarande, gå till den officiella ProtonDB -webbplatsen. När detta skrivs kan över 77% av de översta 1000 spelen spelas med Proton, där över 21% körs Natively (behöver inte Proton), 21% får platina (out of the box), 56% Guld (kör efter tweaks), 66% Silver (kör med mindre problem och tweaks) och 71% Brons (kör men kraschar ofta).

Hur att använda Proton

För att aktivera Proton, gå till Steam -inställningar & gt; Steam Play & gt; Aktivera Steam Play.

Om du letar för en detaljerad guide om hur du kör Windows-spel på Linux med Proton, vi har täckt dig.

Framtiden för Linux Gaming med Proton

Det går inte att förneka att Desktop Linux har blivit bättre under det senaste decenniet. Ett område där GNU/Linux saknades allvarligt var dock spel tills proton dök upp.

Annons

Proton har nyckeln till att revolutionera Linux -spel till den punkt där Linux kan konkurrera med Windows. En utveckling som också kan hjälpa till att öka spel på Linux är
Steam Deck, som tillkännagavs i juli 2021.

Till att börja med är Steam Deck en handhållen spelkonsol från Valve som kör Arch Linux (SteamOS med KDE Plasma, för att vara exakt) och använder Proton för att köra Windows -spel. Det som är spännande är att Valve vet att spel med fuskfunktioner inte fungerar på konsolen. Som ett resultat samarbetar det med utvecklarna av Easy och BattlEye för att göra det möjligt att köra Windows-spel som använder samma mekanismer mot fusk.

Det faktum att Linux är öppen källkod betyder att om Valve lyckas få Easy ’ s och BattlEye ’ s stöd på SteamOS, kan detsamma eventuellt överföras till andra Linux distros. Det skulle så småningom stärka skrivbordsupplevelsen för Linux överlag.

Det är för tidigt att förutse exakt hur saker kommer att förändras, men för närvarande ser framtiden för Linux -spel ljus ut.

LÄS NÄSTA

  • & rsaquo; Så här gör du Windows -terminalen alltid öppen med kommandotolken i Windows 11
  • & rsaquo; Google.com ’ s mörka läge kommer äntligen till alla
  • & rsaquo; Kan du ta bort kalender- och väderwidgeten på en Pixel?
  • & rsaquo; Vad är Trello och hur använder du det?
  • & rsaquo; Domarens dom kan ändra mobilappens landskap