Strona 1 z 1

GeForce 4 MX440 AGP4x: optymalizacja i większa wydajność w Ubuntu

: 20 sie 2010, 20:52
autor: luk1don
Witam,

Ostatnio można zauważyć w postach użytkowników, że instalowane sterowniki własnościowe dla kart NVIDIA z repozytoriów systemowych nie imponują wielką wydajnością, zaawansowane efekty graficzne są wolne, skaczą i szarpią, itp.
Istnieje jednak możliwość pewnej optymalizacji, poprawy działania. To How-to kieruje przede wszystkim dla posiadaczy starej karty GeForce4 MX440 oraz pozostałych kart legacy (dla innych kart NVIDIA mogą być wymagane pewne modyfikacje).

Sposobem na zwiększenie wydajności jest:

  • instalacja binarnych sterowników ze strony nvidia.com. Tego kroku nie będę omawiał, gdyż dublował bym istniejące How-to.
Można też stworzyć możliwość automatycznych aktualizacji sterowników po każdej aktualizacji kernela przy pomocy mojego tutoriala: viewtopic.php?t=105493

  • stworzenie pliku dla ustawienia odpowiednich opcji dla modułu nvidia:

Kod: Zaznacz cały

sudo gedit /etc/modprobe.d/nvidia.conf
i wklejenie do niego następujących opcji:
options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_EnableVia4x=1 NVreg_EnableBrightnessControl=1 NVreg_DevicesConnected=1 NVreg_VbiosFromROM=1 NVreg_SoftEDIDs=0 NVreg_VideoMemoryTypeOverride=0 NVreg_NvAGP=3 NVreg_ReqAGPRate=4 NVreg_RegistryDwords="PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefaultAC=0x1"
Po więcej informacji o poszczególnych opcjach zapraszam do sieci, a także do lektury polecenia: modinfo nvidia.
Zwykle dodanie pewnych opcji w pliku: xorg.conf zwiększało wydajność. Jednak w obecnej wersji X serwera większość z nich jest ignorowana bądź nie działają lub działają tylko niektóre z nich.
  • co do optymalizacji Compiza to warto posłużyć się aplikacją fusion-icon i zaptaszkować w Compiz Options: Loose Binding oraz Indirect Rendering.
  • w samym Menedżerze ustawień CompizConfig może pomóc zaznaczenie w Opcjach ogólnych w zakładce Ustawienia obrazu opcji: Synchronizuj z VBlank oraz Filtr tekstury na: Szybki.
  • nie należy też zapominać o zaznaczeniu w aplecie NVIDIA X Server Settings (nvidia-settings) w dwóch miejscach opcji: Sync To VBlank.

Zapraszam do wypróbowania tych modyfikacji. U siebie zauważyłem lepszą responsywność, nie ma efektu czarnych okien, animacje są bardziej płynne.

Pozdrawiam.