Nvidia + KDE4, или Быть или не быть?

Логотип nVidiaПосле установки KDE 4 на свой компьютер с карточкой NVidia (давно уже - тогда еще 4.0) маялся проблемами с торможением прорисовки элементов… То есть загрузка фонов и других элементов шла как бы рывками подтормаживание было заметным… Это нервировало но первое время списывалось на старость железа древность компьютера тяжесть KDE и все такое…

Однако та же проблема обнаружилась и на неплохо нашпигованном ноутбуке… Каких-то тормозов видео в Vista не наблюдалось что еще больше раздражало…

Поиски решения проблемы привели меня сюда (англ.). И о чудо проблема оказалась известной и весьма просто решаемой…

Итак обо всем по порядку. Проблема с NVidia и KDE 4 у меня решилась так:

1). Ставим последний подходящий для нашей карточки драйвер NVidia.
2). Удостоверяемся что модуль драйвера подгружен к ядру (для этого перегружаемся и если видим логотип Nvidia при загрузке то радуемся - драйвер работает).
3). Далее выполняем в консоли следующую команду (выставляем опции работы драйвера):

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

После этого радости привалило прорисовка видео улучшилась-ускорилась что было заметно невооруженным глазом…

Однако после перезагрузки все вернулось на круги своя… Выругавшись я добавил эту опцию в автозагрузку…

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

Кстати в указанной статье имеется пожелание выставлять значение экспериментально InitialPixmapPlacement равным 1 до 3. Попробуйте может для вашего случая подходит именно такой вариант…

Если Вы пользуетесь эффектами от KWin то поиграйте настройками ибо там еще много недоточенного так что я предпочитаю Compiz-Fusion - он как-то менее прожорлив к ресурсам да и эффекты там поинтереснее пока.

Кстати улучшает работу видеокарты в Linux и внесение в конфигурацию /etc/X11/xorg.conf в секцию "Device" (nvidia):

Option "RenderAccel" "true"
Option "UseEvents" "false"
Option "TripleBuffer" "1"
Option "DamageEvents" "1"
Option "BackingStore" "1"
Option "PixmapCacheSize" "70000"
Option "OnDemandVBlankInterrupts" "true"

Значение PixmapCacheSize может быть и выше (пробуйте экспериментировать)…

Кстати говорят что для Gnome все это также подойдет… По крайней мере хуже точно не будет :)


Оригинал статьи http://pingvinoff.net/2008/11/05/nvidia-i-kde4-to-be-or-not-to-be/

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

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