Cómo habilitar aceleración SNA Intel en Ubuntu

SNA es una arquitectura de aceleración 2D de código abierto Linux para el controlador de gráficos de Intel que ofrece un rendimiento mejorado del driver de X.Org, y por lo tanto, una mejor experiencia de usuario.

El nombre viene del inglés "Sandy New Bridge Aceleration" y contrariamente a su nombre, no sólo sirve para Sandy Bridge, sino también para las generaciones anteriores de hardware.

Según la wiki x.org, SNA debería funcionar en el conjunto de chips Intel i830-I865G y posteriores.

Activar SNA en Ubuntu 12.10

Intel SNA está disponible en Ubuntu 12.10 sin necesidad de instalar ningún paquete adicional, pero no está habilitado por defecto.

Para habilitar SNA creá un archivo /etc/X11/xorg.conf:

sudo gedit /etc/X11/xorg.conf

Pegá el siguiente código y guardalo:

Section "Device"
   Identifier "intel"
   Driver "intel"
   Option "AccelMethod" "sna"
EndSection

Reiniciá.

Si querés revertir los cambios, eliminá el archivo xorg.conf:

sudo rm /etc/X11/xorg.conf

Habilitar SNA Intel en Ubuntu 12.04 (método alternativo para Ubuntu 12.10)

Para Ubuntu 12.04 (o para Ubuntu 12.10, si el método anterior no funcionó correctamente), podés usar el PPA Xorg Edgers que ofrece paquetes con SNA habilitadas de manera predeterminada para los dispositivos Intel.

Advertencia: este PPA utiliza paquetes de Xorg para GIT y aunque no me encontré con ningún problema (lo he utilizado para Ubuntu 12.04 y lo estoy usando ahora en Ubuntu 12.10), puede fallar. ¡Usalo bajo tu propio riesgo!

Agregá el PPA Xorg Edgers con el siguiente comando:

sudo add-apt-repository ppa:xorg-edgers/ppa

A continuación, inicie el Gestor de actualizaciones (ahora llamada Actualizador de Sofware en Ubuntu 12.10) y actualize el sistema. Una vez que termine la actualización, cierre la sesión y vuelva a entrar o mejor aun, reinicia Ubuntu.

Si querés revertir los cambios y volver a los drivers disponibles en los repositorios oficiales de Ubuntu, abrí un terminal y escribí::

sudo apt-get install ppa-purge sudo ppa-purge ppa:xorg-edgers/ppa

Cómo saber si el SNA está activo

Utilizá este comando para ver si SNA está activo:

grep -i SNA /var/log/Xorg.0.log

Si esto no devuelve nada, SNA no está activo. Si te devuelve un resultado entonces estás de suerte. :)

Recomiendo a aquellos que usen Arch y derivados que consulten el Wiki para activar SNA.

 

Fuente: WebUpd8 | Taringa | usemoslinux

¿Quién está en línea?

Hay 57183 invitados y ningún miembro en línea