Как включить SNA-ускорение Intel в Ubunt

SNA — архитектура 2D-ускорения для открытых драйверов Intel для Linux, предоставляющая улучшенную производительность X.Org, а следовательно, улучшается качество использования рабочего стола. Название архитектуры происходит от «Sandy Bridge New Acceleration», но это предназначено не только для Sandy Bridge, но также и для предыдущих поколений графики Intel.
Здесь я расскажу вам, как включить Intel SNA в Ubuntu 12.04 или 12.10.

Судя по информации в вики x.org, SNA должен работать с чипсетами Intel i830-i865G и новее.
Вы можете посмотреть сравнение производительности старого UXA (используется по-умолчанию) и SNA на Phoronix.

intel-sna

Включаем Intel SNA в Ubuntu 12.10

Intel SNA доступен Ubuntu 12.10 без необходимости установки каких-либо других пакетов, но не включён по-умолчанию.
Чтобы включить SNA, вам нужно создать файл /etc/X11/xorg.conf:

gksu gedit /etc/X11/xorg.conf

И вставить туда следующее:

Section «Device»
Identifier «intel»
Driver «intel»
Option «AccelMethod» «sna»
EndSection

Затем сохраните файл и перезайдите в систему.
По моим наблюдениями (используется GPU Intel HD 3000 GPU), при использовании Intel SNA в Ubuntu 12.10 наблюдались некоторые артефакты, которые не повторялись после добавления PPA-репозитория Xorg Edgers PPA, так что, если это происходит и у вас, используйте альтернативный метод ниже. Или же, если вы хотите отменить все изменения, просто удалите файл xorg.conf:

sudo rm /etc/X11/xorg.conf

После этого перезайдите в систему.

Включаем Intel SNA в Ubuntu 12.04 (альтернативный способ для Ubuntu 12.10)

Для Ubuntu 12.04 (или для Ubuntu 12.10, если метод выше не работает для вас корректно) вы можете использовать PPA-репозиторий Xorg Edgers PPA, в котором есть пакеты для Intel, где SNA включён по-умолчанию.

Предупреждение: этот PPA использует пакеты Xorg из GIT, и, хотя я не обнаружил каких-либо проблем (я использовал это для Ubuntu 12.04 и использую сейчас в Ubuntu 12.10), может что-то пойти не так, вплоть до краха системы. Используйте это на свой страх и рис»!
Чтобы добавить PPA-репозиторий Xorg Edgers PPA, используйте следующую команду в терминале:

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

Затем запустите Менеджер обновлений (в Ubuntu 12.10 он теперь называется Центром обновлений) и обновите вашу систему. Когда обновление завершится, перезайдите в систему (впрочем, лучше будет перезагрузить ваш компьютер, потому что этот PPA-репозиторий обновляет множество системных пакетов).
Если вы хотите обратить изменения и вернуться к драйверам, доступным в официальных репозиториях Ubuntu, используйте команды ниже:

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