
Den senaste GE-Proton 10-26 -uppdateringen kommer som en av de mest omfattande versionerna av denna populära Proton-förgrening, med ett stort antal ändringar som syftar till att förbättra prestanda och kompatibilitet för Windows-spel på Linux och Steam Deck. Medan Valves officiella Proton fortfarande är det rekommenderade alternativet för de flesta titlar, är denna anpassade utgåva vettig i specifika situationer där du behöver pressa systemet lite hårdare.
Den här nya versionen kombinerar nya komponenter, uppdaterade patchar och finjusteringar för nästa generations uppskalnings- och grafikkompatibilitetstekniker, såsom FSR 4, DLSS och XeSS, och integrerar FEX-emulatorn i projektets huvudgren för första gången. Allt detta åtföljs av en lång lista med specifika korrigeringar för populära spel och inbyggda förbättringar riktade mot avancerade Linux-användare, både på PC och bärbara enheter som Steam Deck.
Viktiga tekniska uppdateringar i GE-Proton 10-26
GE-Proton 10-26 är baserad på Proton 10.0-3 och WINE 10 , och innehåller mycket nya versioner av kritiska komponenter för att översätta DirectX till Vulkan och hantera moderna API:er. Denna kombination är utformad för att minska fel, förbättra stabiliteten och bättre utnyttja befintlig hårdvara, särskilt GPU:er från AMD, Nvidia och Intel.
Bland de utvalda programvarupaketen som ingår i den här versionen finns DXVK v2.7.1, DXVK-NVAPI v0.9, Wine Bleeding Edge och VKD3D-Proton v3.0a . Var och en spelar en viktig roll: DXVK och VKD3D-Proton konverterar DirectX 9/10/11/12 till Vulkan, DXVK-NVAPI lägger till avancerat stöd för specifika Nvidia-funktioner, och Bleeding Edge-grenen av Wine innehåller de senaste patcharna som ännu inte är helt integrerade i mer konservativa versioner.
En av de mest slående funktionerna i den här utgåvan är integrationen av Arm64 FEX-emulatorn i GE-Proton-uppströmsversionen. Detta tillägg öppnar dörren för en bättre upplevelse på system med Arm-arkitektur, något som kan få fäste i Linux-ekosystemet på medellång sikt. Även om det för närvarande främst är ett tekniskt framsteg, lägger det grunden för större flexibilitet med framtida enheter och plattformar.
FSR 4, DLSS och XeSS: Automatiska DLL-uppdateringar
Version 10-26 stärker avsevärt teknikerna för uppskalning och bildgenerering , vilka har blivit avgörande för spelprestanda de senaste åren. Istället för att förlita sig på de versioner som ingår som standard i varje titel introducerar GE-Proton specifika miljövariabler för att automatiskt ladda ner de senaste DLL-filerna för FSR, DLSS och XeSS.
Med hjälp av variabeln PROTON_FSR4_UPGRADE kan systemet automatiskt ladda ner filen amdxcffx64.dll och uppdatera spel som använder FSR 3.1 för att dra nytta av FSR 4. Som standard använder det här alternativet version 4.0.2 av DLL:en, även om användaren manuellt kan ange en viss version, till exempel PROTON_FSR4_UPGRADE="4.0.1". Denna funktion inaktiverar dock för närvarande AMD Anti-Lag 2 på grund av kända kompatibilitetsproblem.
För de som använder grafikkort baserade på RDNA 3-arkitekturen, som Radeon RX 7000-serien, finns varianten PROTON_FSR4_RDNA3_UPGRADE , som replikerar konceptet med automatisk FSR 4-uppdatering men med specifika kompatibilitetsinställningar för denna hårdvara. I det här fallet laddas version 4.0.0 av DLL-filen ner som standard, och nödvändiga konfigurationer tillämpas för att säkerställa korrekt drift på dessa GPU:er.
För Nvidia-kort låter variabeln PROTON_DLSS_UPGRADE dig ladda ner och använda nyare versioner av filen nvngx_dlss(d|g).dll . Om användaren helt enkelt ställer in den på 1 hämtas den senaste tillgängliga versionen (till exempel gren 310.2.1.0), men det är också möjligt att ange ett visst nummer, till exempel PROTON_DLSS_UPGRADE="310.2", för att rikta in sig på en specifik version. Dessutom justerar detta alternativ automatiskt DXVK_NVAPI_DRS_SETTINGS för att använda de senaste förinställningarna, såvida inte användaren har konfigurerat den miljön manuellt.
För Intel-teknik laddar variabeln PROTON_XESS_UPGRADE ner de uppdaterade XeSS- och XeSS 2-DLL:erna , vilket håller denna uppskalningslösning uppdaterad oavsett vilka versioner som ingår i varje spel. På så sätt har Intel GPU-användare en mekanism som liknar AMD och Nvidia för att dra nytta av de senaste förbättringarna utan att ändra spelfilerna.
De som vill visuellt verifiera om dessa tekniker är aktiva kan använda variablerna PROTON_FSR4_INDICATOR och PROTON_DLSS_INDICATOR , som lägger till en liten vattenstämpel på skärmen. För DLSS visas indikatorn i det nedre vänstra hörnet, medan den för FSR4 visas i det övre vänstra hörnet. Dessa överlagringar är användbara för att snabbt kontrollera om uppskalning fungerar under en spelsession.
Spelfixar och kompatibilitetsförbättringar i GE-Proton 10-26
Utöver uppdateringarna till FSR, DLSS och XeSS innehåller uppdateringen en serie protonfixar inriktade på specifika spel , utformade för att lösa vanliga start-, prestanda- och stabilitetsproblem. Bland de titlar som gynnas finns populära spel som Space Engineers, The Outer Worlds 2 och They Are Billions , vilka får specifika justeringar för att minska fel och ge en smidigare upplevelse på Linux.
Dessa korrigeringar sträcker sig vanligtvis från patchar relaterade till Windows API-anrop till mindre biblioteksändringar och konfigurationsjusteringar som användare annars skulle behöva tillämpa manuellt. Medan de finare detaljerna för varje korrigering ingår i de officiella versionsinformationerna, är det övergripande fokuset för GE-Proton 10-26 att släta ut eventuella ojämnheter i titlar som, av en eller annan anledning, inte fungerar helt sömlöst med standard Proton.
Gemenskapen kring projektet upprätthåller en hög rapporterings- och testningsgrad, vilket resulterar i en omfattande lista med optimeringar och stegvisa korrigeringar med varje utgåva. För de som ofta spelar på Linux ger detta ett ytterligare alternativ när ett visst spel inte presterar bra med Steam Plays standardinställningar.
Installera GE-Proton 10-26 på Steam Deck med ProtonUp-Qt
När det gäller Steam Deck är det relativt enkelt att installera GE-Proton om du använder tredjepartsverktyg. Ett av de bekvämaste alternativen är ProtonUp-Qt , tillgängligt i konsolens eget programarkiv i skrivbordsläge, vilket gör att du slipper krångla med nedladdningar och manuella kopior.
För att installera GE-Proton 10-26 på Steam Deck är det första steget att växla till skrivbordsläge . Från spelläge trycker du på Steam-knappen, går till strömmenyn och väljer "Växla till skrivbord". Efter övergången startar Deck i en KDE-liknande skrivbordsmiljö, varifrån du kan komma åt resten av verktygen.
När du är på skrivbordet öppnar du Discover App Store, som du kan nå från programmenyn. Skriv in ProtonUp-Qt i sökfältet . Om det virtuella tangentbordet inte visas kan du komma åt det genom att trycka på Steam-knappen och X-knappen samtidigt. När du har hittat applikationen installerar du den helt enkelt som vilket annat systemprogram som helst.
När du startar ProtonUp-Qt visas ett enkelt gränssnitt där du kan klicka på "Lägg till version" och välja den senaste tillgängliga versionen av Proton-GE, vilket i det här fallet skulle vara gren 10-26 eller senare om en uppdatering redan har släppts. Efter att ha valt önskad version klickar du på "Installera" så laddar verktyget ner och placerar filerna på rätt plats utan att kräva någon manuell åtgärd.
När installationen är klar kan du återgå till spelläge med hjälp av genvägen "Återgå till spelläge" på skrivbordet. Tillbaka i Steams huvudgränssnitt kan du individuellt tilldela GE-Proton som ett kompatibilitetslager för varje titel. För att göra detta, öppna spelets detaljsida, klicka på kugghjulsikonen, gå till "Egenskaper" och under "Kompatibilitet" aktivera alternativet "Tvinga fram användning av ett Steam Play-specifikt kompatibilitetsverktyg".
Rullgardinsmenyn visar de olika installerade versionerna, inklusive den nyligen tillagda Proton-GE- versionen . Välj den helt enkelt, och från och med det ögonblicket kommer spelet att köras med det lagret istället för Valves officiella. Den här metoden låter dig prova olika kombinationer tills du hittar den som fungerar bäst för varje specifik titel.
Hantera olika Proton-varianter med ProtonPlus
Utöver Steam Deck använder många Linux-skrivbordsspelare verktyg som är utformade för att enkelt hantera de många Proton-utgåvorna och forkarna som har dykt upp de senaste åren. En av de mest omfattande är ProtonPlus, utvecklad av Vysp3r och tillgänglig på deras officiella webbplats samt på GitHub och Flathub, liknande andra spelhanteringsprojekt för Linux.
ProtonPlus (i versioner som v0.5.13 ) är utformat för att hantera inte bara Proton GE Custom, utan även varianter som Proton-CachyOS, Proton-EM, Northstar Proton och andra derivat som utökar funktionaliteten hos det experimentella standardversionen av Proton. Dessutom erbjuder verktyget kompatibilitet med olika spelklienter och launchers, vilket underlättar dess användning inte bara med Steam, utan även med andra vanliga PC-ekosystem.
Den här typen av program förenklar processen att installera, uppdatera och växla mellan Proton-versioner , vilket hjälper till att förena dina spel på Linux utan att behöva gräva i konfigurationskataloger eller manuellt ladda ner filer från GitHub. Detta sänker en inträdesbarriär som traditionellt har hindrat vissa användare från att byta till Linux som sitt primära spelsystem.
Med lanseringen av GE-Proton 10-26 har Linux- och Steam Deck-användare som behöver förbättrad kompatibilitet nu ett mer polerat verktyg, med uppgraderingsbara FSR 4, DLSS och XeSS , FEX-integration, uppdaterade grafikpaket och ett antal korrigeringar inriktade på specifika spel. Det är inte avsett att ersätta den officiella Proton i alla fall, men det etablerar sig som ett mycket gångbart alternativ när ett spel kämpar med att fungera korrekt eller när du vill utnyttja uppskalningstekniker och de senaste grafiska förbättringarna på din stationära eller mobila enhet fullt ut.
