Habilite SNA en Ubuntu 12.04.0 o 12.04.1 LTS
Debido a la versión LTS de 12.04, las nuevas versiones puntuales tendrán la pila HWE de la versión estable actual (en este momento 12.04.3 tiene una pila HWE de 13.04). Los siguientes lanzamientos de puntos de 12.04 (12.04.2 y 12.04.3) tienen la pila HWE de 12.10 y 13.04 respectivamente. Por lo tanto, el controlador Intel está por encima de 2.20 y no se necesita el siguiente procedimiento para actualizar el controlador Intel.
Verifique la versión actual del controlador Intel. Aplicar este comando
apt-cache policy xserver-xorg-video-intel* | grep Installed
Si los resultados Installed
son inferiores a 2.20 2:2.17.0-1ubuntu4 0
, por ejemplo , continúe con el procedimiento a continuación para actualizar el controlador.
Abra una terminal ( Ctrl+ Alt+ T) y aplique los siguientes comandos para actualizar el controlador Intel a la última versión
sudo add-apt-repository ppa:glasen/intel-driver
sudo apt-get update ; sudo apt-get dist-upgrade
Luego active el método de aceleración SNA con los dos comandos a continuación
sudo mkdir /etc/X11/xorg.conf.d/
echo -e 'Section "Device"\n Identifier "Card0"\n Driver "Intel"\n Option "AccelMethod" "sna"\nEndSection' | sudo tee /etc/X11/xorg.conf.d/20-intel.conf
Reinicie su PC para que los cambios surtan efecto.
Pruebe si el método de aceleración SNA funciona con el comando
cat /var/log/Xorg.0.log | grep -i sna
Los resultados deberían ser algo como
(**) intel(0): Option "AccelMethod" "sna"
(II) intel(0): SNA initialized with Ironlake backend
Habilite SNA en Ubuntu 12.10 y más allá
Bueno, es el mismo método que el anterior, pero debe evitar la actualización del controlador, ya que Ubuntu 12.10 tiene el controlador Intel 2.20 por defecto. También en las versiones más nuevas de Ubuntu, el método de aceleración SNA está habilitado de forma predeterminada.
Compruebe si el método de aceleración SNA está habilitado y en uso con el siguiente comando
cat /var/log/Xorg.0.log | grep -i sna
si los resultados leen algo como
(II) intel(0): SNA compiled: xserver-xorg-video-intel-lts-raring
2:2.21.6-0ubuntu4.1~precise1 (Maarten Lankhorst <maarten.lankhorst@ubuntu.com>)
(II) intel(0): SNA initialized with Ironlake backend
entonces estás bien. Los resultados anteriores son de Ubuntu 12.04.3 LTS.
De lo contrario, ejecute los siguientes comandos para habilitar el SNA
sudo mkdir /etc/X11/xorg.conf.d/
echo -e 'Section "Device"\n Identifier "Card0"\n Driver "Intel"\n Option "AccelMethod" "sna"\nEndSection' | sudo tee /etc/X11/xorg.conf.d/20-intel.conf
En caso de un problema.
Para volver al método de aceleración predeterminado, simplemente elimine el archivo que creó.
sudo rm /etc/X11/xorg.conf.d/20-intel.conf
y reinicie X o su PC para que los cambios surtan efecto.
En caso de un problema en Ubuntu 12.04.0 o 12.04.1 con el controlador 2.20
Simplemente elimine el PPA con los comandos apropiados.
sudo apt-get install ppa-purge
sudo ppa-purge ppa:glasen/intel-driver
sudo apt-get update
Reinicia tu PC.
En caso de problemas si el método de aceleración predeterminado es SNA (por ejemplo, 12.04.3) y desea utilizar el UXA.
Ejecute los siguientes comandos
sudo mkdir /etc/X11/xorg.conf.d/
echo -e 'Section "Device"\n Identifier "Card0"\n Driver "Intel"\n Option "AccelMethod" "uxa"\nEndSection' | sudo tee /etc/X11/xorg.conf.d/20-intel.conf
Reinicie su PC (o Display Manager) para que los cambios surtan efecto.
Espero que vea una diferencia en el rendimiento y / o los gráficos con el nuevo AccelMethod SNA y, si no, conoce la forma de volver a UXA.