21 stycznia Nvidia wypuściła kolejną wersje sterowników dla kart graficznych, przeznaczonych dla systemu Linux. Z najważniejszych zmian w sterowniku 169.09 można wymienić:

  • poprawiony problem występujący w niektórych procesorach graficznych, których wentylatory działały cały czas z pełną prędkością.
  • poprawiony błąd powodujący zawieszenie X w przypadku, gdy zamiast modułu GLX NVIDIA ładowany był moduł X.Org.
  • poprawione wykrywanie stanu dokowania notebooka przez sterownik X.
  • poprawione ustawienia jasności w notebookach HP Compaq.
  • poprawiony błąd w implementacji w sterowniku algorytmu Linux/i2c, który powodował problemy z transferem plików.

Z ciekawości postanowiłem tak jak poprzednio zrobić mały benchmark i porównać wydajność.

Procedura testowa

Test został przeprowadzony przy użyciu gry Nexuiz. Test przeprowadzony był na dwóch plikach xorg.conf dla każdego sterownika. Pierwszy xorg.conf - to konfiguracja wygenerowana domyślnie przez polecenie
# sax2 -r -m 0=nvidia,
w drugim natomiast dodałem obsługę AIGLX (test były przeprowadzone przy włączonym AIGLXie a nie Compizie!) poleceniami
# nvidia-xconfig --composite
# nvidia-xconfig --allow-glx-with-composite
# nvidia-xconfig --render-accel
# nvidia-xconfig --add-argb-glx-visuals

Platforma testowa
Test przeprowadzone były na laptopie Dell Vostro 1500 z procesorem Intel Core 2 Duo T5470 @ 1.60GHz, 2 GB Ramu i kartą graficzną NVIDIA 8400M GS 256 MB własnej pamięci VRAM z zainstalowanym systemem openSUSE 10.3 x86. Wszystkie sterowniki są w wersji 32 bitowej.

Wyniki

  • 169.07 bez aiglx

1910 frames 34.0970000 seconds 56.0166584 fps, one-second min/avg/max: 40 56 75

  • 169.07 aiglx

1910 frames 45.4630000 seconds 42.0121857 fps, one-second min/avg/max: 32 42 53

  • 169.09 bez aiglx

1910 frames 34.2330000 seconds 55.7941168 fps, one-second min/avg/max: 41 56 77

  • 169.09 aiglx

1910 frames 46.0380000 seconds 41.4874669 fps, one-second min/avg/max: 31 42 53

Jak widać po wynikach, nowy sterownik oprócz kilku poprawek niestety nic konkretnego nie wnosi. Dla tych, którzy się zastanawiają czy zaktualizować 169.07 do nowszej wersji, mogę powiedzieć, że nie ma potrzeby.