Как стать автором
Обновить

Ускоряем 2D графику в Ubuntu для карт nVidia 8/9 серий

Время на прочтение2 мин
Количество просмотров653
0) Качаем дистрибутив бета драйвера

На момент написания поста, последний этот (июнь, 17)
www.nvidia.com/object/linux_display_ia32_177.13.html



Ставите драйвера для видео в первый раз? Не забудьте установить пакеты,
они понадобятся для компилирования модуля ядра.

linux-headers-`uname -r`
xserver-org-dev
build-essential


1) Удаляем официальные драйвера nvidia

— файл /etc/modules, добавляем «nvidia» в конец файла
— файл /etc/default/linux-restricted-modules-common, добавляем «nv», если там его еще нет

2) В зависимости от того чем вы ставили предыдущие драйвера, выполняем

sudo envy --uninstall-all
sudo dpkg -P envy
sudo apt-get remove --purge nvidia*
sudo rm /lib/restricted-modules/.nvidia*
sudo nvidia-installer --uninstall


Я предыдущие драйвера ставил из дистрибутива, скаченного с сайта nvidia, поэтому хватило лишь последней команды.

Отредактируйте /etc/X11/xorg.conf и добавьте в секцию «Device» следующие опции:

Option "PixmapCacheSize" "300000"
Option "OnDemandVBlankInterrupts" "True"


3) Устанавливаем новый драйвер

Переключаемся в другую консоль (CTRL+ALT+F1)
Останавливаем gdm/kdm (/etc/init.d/gdm stop)

Запускаем рутом установочный файл драйвера NVIDIA-Linux-x86-177.13-pkg1.run, установив для него права для выполнения (+x).
На просьбу обновить файл конфигурации отвечаем отказом.
Перезагружается.

4) Дополнительная оптимизация

Добавим команду в автозагрузку системы (графической).
В gnome — можно сделать в менеджере сессий.

nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

Итого

Производительность 2Д приложений заметно возросла!
Не пробовал четвертое KDE, в gnome с compiz все бегает более чем быстро, в сравнении с предыдущим драйвером.
А вот скорость 3Д упала (судя по glxgears). Что для меня не суть важно.

via #1, #2
Теги:
Хабы:
0
Комментарии1

Публикации

Истории

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн