Hemsida » hur » 6 tips för att förbättra spelprestanda med ånga på Linux

    6 tips för att förbättra spelprestanda med ånga på Linux

    Ånga för Linux är äntligen ute. Oavsett om du är en gammal Linux-användare som aldrig bryr sig mycket om spelprestanda eller en ny användare som dömer tårna till Linux-spel, hjälper vi dem att springa så smidigt som möjligt.

    En mängd olika saker kan påverka prestanda, från de versioner av grafikkdrivrutinerna du har installerat på skrivbordsmiljön du använder och hur du har installerat Ubuntu på din dator.

    Använd de bästa grafikdrivrutinerna

    Om du använder ett år gammalt Ubuntu-system med standardgrafikdrivrutinerna ser du inte den bästa spelprestandan. Lanseringen av Steam for Linux har orsakat NVIDIA att notera och förbättra sina drivrutiner - NVIDIA säger att R310-drivrutinerna kan "fördubbla prestandan och dramatiskt minska spelbelastningstiderna." Valve har också arbetat med Intel för att förbättra sina förare.

    För att du har de bästa grafikkdrivrutinerna, se till att du använder Ubuntu 12.04 (som officiellt stöds av ventilen) eller Ubuntu 12.10.

    • På Ubuntu 12.04: Öppna programmet Extra Drivers från fönstret Systeminställningar eller bindestreck.
    • På Ubuntu 12.10 eller senare: Öppna programkällans program från Systeminställningar eller bindestreck och klicka på fliken Ytterligare drivrutiner.

    Installera NVIDIA-drivrutinen märkt experiment härifrån. Om du inte ser några NVIDIA-drivrutiner, använder du sannolikt inbyggd Intel-grafik med öppen källdrivrutin. Du behöver inte installera ytterligare drivrutiner om du använder Intel, men var säker på att operativsystemet uppdateras med Update Manager-programmet.

    Använd NVIDIA-grafik istället för Intel på en Optimus-bärbar dator

    Om du använder en bärbar dator med omkopplingsbar NVIDIA- och Intel-grafik, har du lite mer arbete att göra. Omkopplingsbara grafikprogram stöds ännu inte ut ur rutan på Ubuntu. Du måste installera Humla för att göra detta arbete. Vi har täckt gör NVIDIAs Optimus-arbete på Linux och du hittar även aktuella steg på Ubuntu-wikin.

    Om du gör det här har WebUpd8 instruktioner för att använda de experimentella NVIDIA R310-drivrutinerna med Humlebee. Du vill ha dem också.

    Bildkrediter: Jemimus på Flickr

    Logga in i Steams stora bildläge från Ubuntus inloggningsskärm

    Som standard lanseras Steam som ett skrivbordsprogram. Om du inte vill att din skrivbordsmiljöhantering är på väg kan du logga direkt in i Steams stora bildläge från Ubuntu-inloggningsskärmen. Detta kommer att förhindra att program körs i bakgrunden från att sakta ner ditt spel och ge dig en sömlös spelupplevelse på hela skärmen.

    HERREGUD! Ubuntu! värdar ett paket som kommer att lägga till alternativet till din inloggningsskärm så länge du har installerat Steam.

    Använd helskärmsläge

    Ubuntu Unity-skrivbord använder skrivbordskomposition. Windows ritar innehållet från skärmen och skrivbordskompositionshanteraren drar dem tillbaka på skärmen. Detta gör att Unity-skrivbordet (och andra skrivbord som GNOME Shell och KDE 4 med kompositioner aktiverat) ger smarta 3D-effekter.

    Med de flesta applikationer märker du inte någon avmattning. Om du spelar ett spel lägger det dock till ytterligare kostnader, vilket saktar ner spelet. Vissa personer har rapporterat omdirigering kan minska prestandan med upp till 20%.

    Med de senaste uppdateringarna har både Ubuntu 12.10 och 12.04 nu alternativet "Unredirect Fullscreen Windows" aktiverat som standard. När det här alternativet är aktiverat, körs helskärmsspel med högsta hastighet, hoppar över kompositionshanteraren och dess avbrott. Se till att du uppdateras med hjälp av Ubuntus Update Manager så att du kan utnyttja denna förbättring.

    Använd ett icke-sammansatt skrivbord

    Om du vill spela 3D-spel i fönsterläge och få maximal prestanda behöver du ett icke-sammansatt skrivbord.

    Om du använder Ubuntu 12.04 kan du välja Unity 2D på inloggningsskärmen. Ubuntu 12.10 användare måste använda en annan skrivbordsmiljö, eftersom Unity 2D inte längre är tillgänglig.

    Enhet och GNOME Shell tillåter dig inte att inaktivera compositing, även om många andra stationära datorer gör det. Du kanske vill prova Xfce, KDE eller en annan skrivbordsmiljö - bara försäkra dig om att inaktivera compositing på skrivbordet du väljer. (Gör en Google-sökning för att lära dig att stänga av kompositioner på ditt skrivbord av ditt val.) Du kommer att förlora de fina grafiska effekterna, men windowed 3D-rendering kommer att påskynda.

    Använd inte Wubi

    Wubi är ett väldigt enkelt sätt att installera Ubuntu. Tyvärr har användningen av Wubi ett betydande prestationsstraff för disken läser och skriver. Om du använder Steam i en Wubi-installation ser du betydligt långsammare belastningstider än vad du ska på en riktig Linux-partition.

    Wubi är ett bra sätt att prova Ubuntu, men du vill skapa ett dual-boot-system med Ubuntu på egen partition för att få bästa prestanda. Observera att aktivering av kryptering också kan minska inmatnings- / utmatningsprestanda lite, även om det inte borde vara så drastiskt som Wubis prestationsfrekvens.

    Phoronix har benchmarked Wubis resultatpåverkan i det förflutna, och resultaten är inte vackra.


    Har du några andra Linux-specifika tips för att få maximal spelprestanda? Lämna en kommentar och dela dem!