Husk de dage, hvor spil på Linux var svært at forestille sig? Takket være protonkompatibilitetslaget og firmaerne med fokus på Linux er spil på Linux blevet meget bedre i løbet af de sidste par år. Men hvad er der præcist proton, og hvorfor er det vigtigt for Linux Gaming?
Hvad er protonkompatibilitetslag?
For at forstå, hvad proton er først, skal vi forstå to Technologies-DirectX og Vulkan. Tænk på dem som driver applikationer til spil. De er Application Programmering Interfaces (API'er), der hjælper din computer med at kommunikere med grafikkort.
Mens DirectX er en Microsoft-udviklet og Windows-specifik lukket kilde API, bruger Linux open source Vulkan API. Der er mange andre API'er som OpenGL, men lad os kun fokusere på Vulkan og DirectX.
Da DirectX er en Windows-Only API, og som Windows er et af de mest populære operativsystemer globalt, fokuserer spiludviklere på at optimere deres spil på DirectX. Da Windows-spil ikke kan afspilles på Linux, er det her, hvor proton træder ind.
Simpelthen er den ventilfremstillede proton en Vin Fork, der bruger biblioteker som DXVK (DirectX over Vulkan) til at oversætte DirectX-spil til Vulkan. Tænk på det på denne måde. Spil Tal med dit grafikkort ved hjælp af DirectX. DirectX samler ressourcer og tildeler dem til spil. DirectX indeholder Direct3D (som er ansvarlig for at gøre 3D-grafik i apps). Proton konverterer disse Direct3D-opkald til Vulkan-Forståelige opkald ved hjælp af bibliotekerne.
Slutresultatet er et Windows-only-spil, der kører på en Linux-pc.
Hvad kan du spille med proton?
Når proton blev lanceret i 2018, kunne det kun spille 27 spil. Men om tre år er listen over støttede spil vokset til omkring 16.000.
Proton er imidlertid begrænset, idet den ikke kan spille spil med indbyggede anti-cheat-mekanismer. Som navnet antyder, forhindrer anti-cheat mekanismer i spil spillere i at snyde. Med stigningen af snydere har gamingfirmaer samarbejdet med anti-cheat mekanismeudbydere for at forbedre spiloplevelsen. Nogle af de populære anti-snydeudbydere er Battleye og Nem af episke spil .
For at finde ud af, hvilke spil der aktuelt understøttes, skal du gå over til Officiel Protondb Website . Fra og med denne skrivning afspilles over 77% af de øverste 1.000 spil ved hjælp af proton, hvor over 21% løber indbydende (ikke kræver proton), 21% er bedømt Platinum (løbe tør for boksen), 56% guld ( Kør efter tweaks), 66% sølv (Kør med mindre problemer og tweaks) og 71% bronze (Kør, men crash ofte).
Sådan bruger du proton
For at aktivere proton, gå over til Steam Settings & GT; Dampspil & GT; Aktivér dampspil.
Hvis du leder efter en detaljeret vejledning på Kører Windows-spil på Linux ved hjælp af proton , Vi har du dækket.
Fremtiden for Linux Gaming med proton
Der er ingen benægtelse af, at desktop Linux er blevet bedre i løbet af det sidste årti. Imidlertid var et område, hvor GNU / Linux manglede alvorligt, spillede, indtil proton viste sig.
Proton har nøglen til at revolutionere Linux Gaming til det punkt, hvor Linux kunne konkurrere med Windows. En udvikling, der også kunne hjælpe med at øge spil på Linux, er den
Dampdæk,
som blev annonceret i juli 2021.
Til startere er dampdæk en håndholdt spilkonsol fra ventilen, der kører Arch Linux (Steamos med KDE plasma, for at være præcis) og bruger proton til at køre Windows-spil. Hvad der spænder er, at ventilen ved, at spil med anti-snydefunktioner ikke vil fungere på konsollen. Som følge heraf arbejder det med udviklerne af Easy og Battleye for at gøre det muligt at køre Windows-spil, der bruger de samme anti-cheat-mekanismer.
Den kendsgerning, at Linux er open-kilde betyder, at hvis ventilen klarer at få Easy's og Battleyes support på Steamos, kan det samme potentielt blive portet til andre Linux-distro. Det ville til sidst styrke desktop Linux Gaming Experience samlet.
Det er for tidligt at forudsige præcis, hvordan tingene vil ændre sig, men for nu ser fremtiden for Linux Gaming lyst ud.