6 tips for å forbedre spillytelsen med damp på Linux
Steam for Linux er endelig ute. Enten du er en gammel Linux-bruker som aldri har brydd seg mye om spillytelse eller en ny bruker som dipper tærne til Linux-spill, hjelper vi disse spillene å kjøre så jevnt som mulig.
En rekke ting kan påvirke ytelsen, fra versjoner av grafikkdriverne du har installert til skrivebordsmiljøet du bruker, og måten du har installert Ubuntu på datamaskinen din.
Bruk de beste grafikkdriverne
Hvis du bruker et år gammelt Ubuntu-system med standard grafikkdrivere, ser du ikke den beste spillytelsen mulig. Lanseringen av Steam for Linux har forårsaket NVIDIA å merke seg og forbedre sine drivere - NVIDIA sier at R310-driverne kan "doble ytelsen og dramatisk redusere spillets lastetider." Valve har også jobbet med Intel for å forbedre driverne sine.
For å være sikker på at du har de beste grafikkdriverne, må du sørge for at du bruker Ubuntu 12.04 (som er offisielt støttet av Valve) eller Ubuntu 12.10.
- På Ubuntu 12.04: Åpne tilleggsprogrammet fra vinduet Systeminnstillinger eller bindestrek.
- På Ubuntu 12.10 eller senere: Åpne Programvare Kilder-programmet fra Systeminnstillinger eller bindestrek og klikk på kategorien Ekstra drivere.
Installer NVIDIA-driveren merket eksperiment herfra. Hvis du ikke ser noen NVIDIA-drivere, vil du sannsynligvis bruke ombord Intel-grafikk med åpen kildekode-driver. Du trenger ikke installere noen ekstra drivere hvis du bruker Intel, men vær sikker på at operativsystemet ditt er oppdatert ved hjelp av Update Manager-programmet.
Bruk NVIDIA-grafikk i stedet for Intel på en Optimus-bærbar PC
Hvis du bruker en bærbar PC med omskiftelig NVIDIA- og Intel-grafikk, har du litt mer arbeid å gjøre. Byttbar grafikk er ennå ikke støttet utenom-boksen på Ubuntu. Du må installere Bumblebee for å gjøre dette arbeidet. Vi har dekket NVIDIAs Optimus-arbeid på Linux, og du finner også oppdaterte trinn på Ubuntu-wiki.
Hvis du gjør dette, har WebUpd8 instruksjoner for bruk av eksperimentelle NVIDIA R310-drivere med Humlebee. Du vil også ha dem.
Bilde Kreditt: Jemimus på Flickr
Logg inn i dampens store bildemodus fra Ubuntus loggskjerm
Som standard blir Steam lansert som et skrivebordsprogram. Hvis du ikke vil at skrivebordsmiljøet ditt skal være i veien, kan du logge direkte inn i Steams store bildemodus fra Ubuntu-loggingsskjermen. Dette forhindrer at applikasjoner kjører i bakgrunnen fra å senke spillingen din og gir deg en sømløs, fullskjerms spillopplevelse.
HERREGUD! Ubuntu! vert for en pakke som vil legge til alternativet til påloggingsskjermen din så lenge du har installert Steam.
Bruk fullskjermmodus
Ubuntu's Unity-skrivebordet bruker skrivebordskomposisjon. Windows tegner innholdet sitt fra skjermen, og den skrivebords komposittlederen trekker dem tilbake på skjermen. Dette gjør at skrivebordet Unity (og andre skrivebord som GNOME Shell og KDE 4 med kompositt aktivert) gir glatt, 3D-effekter.
Med de fleste applikasjoner vil du ikke merke noen avmatning. Men hvis du spiller et spill, legger dette til ekstra overhead, noe som reduserer spillet. Noen har rapportert omdirigering kan redusere ytelsen med opptil 20%.
Med de nyeste oppdateringene har både Ubuntu 12.10 og 12.04 nå alternativet "Unredirect Fullscreen Windows" aktivert som standard. Når dette alternativet er aktivert, vil fullskjermspillene kjøre med maksimal hastighet, hoppe over komposjonsbehandling og nedbremsing. Sørg for at du oppdateres ved hjelp av Ubuntu Update Manager, slik at du kan dra nytte av denne forbedringen.
Bruk et ikke-sammensatt skrivebord
Hvis du vil spille 3D-spill i windowed-modus og få maksimal ytelse, trenger du et ikke-sammensatt skrivebord.
Hvis du bruker Ubuntu 12.04, kan du velge Unity 2D på påloggingsskjermen. Ubuntu 12.10-brukere må bruke et annet skrivebordsmiljø, da Unity 2D ikke lenger er tilgjengelig.
Unity og GNOME Shell lar deg ikke deaktivere compositing, selv om mange andre stasjonære datamaskiner gjør det. Du vil kanskje prøve Xfce, KDE eller et annet skrivebordsmiljø - bare sørg for at du deaktiverer compositing på skrivebordet du velger. (Utfør et Google-søk for å lære å deaktivere compositing på skrivebordet ditt.) Du vil miste de fancy grafiske effektene, men windowed 3D-rendering vil øke hastigheten.
Ikke bruk Wubi
Wubi er en veldig enkel måte å installere Ubuntu på. Dessverre oppstår bruk av Wubi en betydelig ytelse straff for disk leser og skriver. Hvis du bruker Steam i en Wubi-installasjon, vil du se betydelig tregere tider enn du vil på en riktig Linux-partisjon.
Wubi er en fin måte å prøve Ubuntu på, men du vil sette opp et dual-boot system med Ubuntu på egen partisjon for å få best mulig ytelse. Vær oppmerksom på at aktivering av kryptering også reduserer innspill / utdata ytelse litt, selv om det ikke burde være så drastisk som Wubis resultattreffer.
Phoronix har benchmarked Wubis resultatpåvirkning tidligere, og resultatene er ikke pen.
Har du noen andre Linux-spesifikke tips for å få maksimal spillytelse? Legg igjen en kommentar og del dem!