Включаем Intel SNA для улучшения производительности графики в Ubuntu

  • Ubuntu
Включаем Intel SNA для улучшения производительности графики в UbuntuИтак, я продолжаю эксперементировать со своим новым ноутбуком, энергопотреблением и сегодня хотел бы затронуть вопрос производительности встроенной графики (на моем ноутбуке Intel HD3000).

Для улучшения производительности 2D графики Intel разработала технологию SNA для свободного графического драйвера, которая увеличивает производительность X.Org, тем самым улучшая скорость отрисовки интерфейса операционной системы. SNA расшифровывается как «Sandy Bridge New Acceleration» (Новое ускорение Sandy Bridge), но вопреки названию, создана не только для Sandy Bridge, а также и для предыдущего поколения встроенной графики от Intel.

Ссылаясь на x.org wiki, SNA должен работать с чипсетами i830-i865G и более новыми.

Но так как в Ubuntu 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

Затем сохраним файл, и перезайдем в систему.

В некоторых случаях, могут возникнуть артефакты. В этом случае, Вам следует воспользоваться альтернативной инструкцией, которую я привожу ниже.

Если Вы вдруг захотите отменить изменения, то просто удалите файл xorg.conf:
sudo rm /etc/X11/xorg.conf

Ubuntu 12.04 (альтернативный метод для Ubuntu 12.10)

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

Предупреждаю: этот PPA использует пакеты Xorg из Git, но автор способа, также как и я не обнаружили никаких проблем, что-то может сломаться, так что используйте этот способ на свой собственный страх и риск!

Итак, если Вы решились, устанавливаем репозиторий Xorg Edgers PPA, при помощи следующей команды:
sudo add-apt-repository ppa:xorg-edgers/ppa


Затем запустите менеджер обновлений (в Ubuntu 12.10 называется Центр обновлений) и обновите систему. Как только система обновится, перезайдите в систему, хотя лучше всего перезагрузиться, так как было затронуто много системных пакетов.

Если Вы захотите откатить изменения и вернуть официальный драйвер, то сначала установаите утилиту ppa-purge с поддержкой multi-arch, а затем запустите следующую команду:
sudo ppa-purge ppa:xorg-edgers/ppa

0 комментариев

Оставить комментарий