team-fortress-2-on-ubuntu [3]

El Steam per a Linux ha acabat. Tant si sou un usuari de Linux antic que mai no li va importar gaire el rendiment dels jocs o un usuari nou que introdueix els dits dels peus en jocs de Linux, ajudarem a que aquests jocs funcionin el més fàcilment possible.

Diverses coses poden afectar el rendiment, des de les versions dels controladors gràfics que heu instal·lat a l’entorn d’escriptori que utilitzeu i de la forma en què heu instal·lat Ubuntu al vostre ordinador.

Utilitzeu els millors controladors gràfics

Si utilitzeu un sistema Ubuntu d'un any amb els controladors gràfics predeterminats, no veureu el millor rendiment de joc possible. El llançament de Steam per a Linux ha provocat que NVIDIA prengui nota i millori els seus controladors. NVIDIA diu que els controladors R310 poden "duplicar el rendiment i reduir dràsticament els temps de càrrega de jocs". Valve també ha treballat amb Intel per millorar els seus controladors.

Per assegurar-vos que disposeu dels millors controladors gràfics, assegureu-vos d’utilitzar Ubuntu 12.04 (que és compatible oficialment per Valve) o Ubuntu 12.10.

  • A Ubuntu 12.04: obriu l'aplicació Controladors addicionals des de la finestra Configuració del sistema o el guionet. A Ubuntu 12.10 o posterior: obriu l’aplicació Fonts de programari des de la configuració del sistema o el guionet i feu clic a la pestanya Controladors addicionals.

Instal·leu el controlador NVIDIA marcat experimental des d'aquí. Si no veieu cap controlador NVIDIA, és probable que utilitzeu gràfics Intel a bord amb el controlador de codi obert. No heu d’instal·lar controladors addicionals si feu servir Intel, però assegureu-vos que el vostre sistema operatiu s’actualitzi mitjançant l’aplicació Update Manager.

Utilitzeu gràfics NVIDIA en lloc d’Intel en un ordinador portàtil Optimus

Si utilitzeu un ordinador portàtil amb gràfics NVIDIA i Intel canviables, heu de fer una mica més. Els gràfics commutables encara no són compatibles amb Ubuntu. Haureu d’instal·lar Bumblebee perquè això funcioni. Hem tractat que l'Optim de NVIDIA funcioni a Linux i també trobareu passos actualitzats a la wiki d'Ubuntu.

Si feu això, WebUpd8 ofereix instruccions per utilitzar els controladors experimentals NVIDIA R310 amb Bumblebee. També ho voldreu.

imatge

Crèdit d'imatge: Jemimus a Flickr

Inicieu la sessió al mode d'imatge gran de Steam a la pantalla d'inici de sessió d'Ubuntu

De manera predeterminada, Steam es llança com a programa d'escriptori. Si no voleu la manera d’entrar a l’entorn d’escriptori, podeu iniciar la sessió directament al mode de gran imatge de Steam des de la pantalla d’inici de sessió d’Ubuntu. D’aquesta manera, evitareu que les aplicacions que es publiquen en segon pla alenteixin el joc i us proporcionin una experiència de joc a pantalla completa perfecta.

OH DÉU MEU! Ubuntu! allotja un paquet que afegirà l’opció a la pantalla d’inici de sessió sempre que tinguis instal·lat Steam.

imatge

Utilitzeu el mode de pantalla completa

L’escriptori d’Ubuntu Unity utilitza compositors d’escriptori. Windows dibuixa el contingut de la pantalla i el gestor de composicions d'escriptori els torna a aparèixer a la pantalla. Això permet que l'escriptori Unity (i altres ordinadors de sobretaula com ara GNOME Shell i KDE 4 amb composició habilitada) proporcionin efectes en 3D senzills.

En la majoria de les aplicacions, no es notarà cap alentiment. Tanmateix, si esteu jugant a un joc, això afegeix despeses addicionals, alentint el joc. Algunes persones han informat que la redirecció pot reduir el rendiment fins a un 20%.

Amb les darreres actualitzacions, tant Ubuntu 12.10 com el 12.04 ara tenen l’opció “Windows sense pantalla completa de Windows” activada de manera predeterminada. Quan aquesta opció està habilitada, els jocs a pantalla completa funcionaran a la màxima velocitat, saltant el gestor de composicions i els seus alentiments. Assegureu-vos que esteu actualitzant amb l'Administrador d'actualitzacions d'Ubuntu de manera que podreu aprofitar aquesta millora.

team-fortress-2-on-ubuntu [5]

Utilitzeu un escriptori no compost

Si voleu jugar a jocs 3D en mode finestra i obtenir el màxim rendiment, necessitareu un escriptori no compost.

Si feu servir Ubuntu 12.04, podeu seleccionar Unity 2D a la pantalla d’inici de sessió. Els usuaris d’Ubuntu 12.10 hauran d’utilitzar un entorn d’escriptori diferent, ja que Unity 2D ja no està disponible.

Unity i GNOME Shell no permeten desactivar la composició, tot i que ho fan molts altres ordinadors de sobretaula. És possible que vulgueu provar Xfce, KDE o un altre entorn d'escriptori; només us assegureu de desactivar la composició a l'escriptori que trieu. (Realitzeu una cerca a Google per obtenir més informació sobre com desactivar la composició al vostre escriptori que vulgueu.) Perdreu els efectes gràfics fantàstics, però la representació 3D amb finestra s’accelerarà.

No utilitzeu Wubi

Wubi és una manera molt fàcil d’instal·lar Ubuntu. Malauradament, l’ús de Wubi incorre en una pena de rendiment important per a lectures i escriptures de disc. Si utilitzeu Steam en una instal·lació de Wubi, veureu temps de càrrega significativament més baixos que els que feu en una partició Linux adequada.

Wubi és una manera fantàstica de provar Ubuntu, però voldreu configurar un sistema d’arrencada doble amb Ubuntu a la seva pròpia partició per obtenir el millor rendiment. Tingueu en compte que l'activació del xifrat també reduirà una mica el rendiment d'entrada / sortida, tot i que no ha de ser tan dràstic com el rendiment de Wubi.

Phoronix ha assenyalat l’impacte de rendiment de Wubi en el passat i els resultats no són bonics.

Teniu algun altre consell específic per a Linux per obtenir el màxim rendiment del joc? Deixa un comentari i comparteix-los!