nvidia + GeForce4 MX 4000 + sid = dziwne zachowanie

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
bastard79
Posty: 41
Rejestracja: 06 maja 2008, 14:19

nvidia + GeForce4 MX 4000 + sid = dziwne zachowanie

Post autor: bastard79 »

witam wszystkich,

na desktopie w pracy mam dość starą kartę graficzną czyli GeForce4 MX 4000, kiedyś w Sidzie trzeba było kompilować sterowniki więc nigdy mi się nie chciało i korzystałem ze sterownika NV.

Ostatnio zauważyłem, że są dostępne sterowniki w repozytorium, które wystarczy zainstalować aptem :)

A więc wyszukałem odpowiedni pakiet, dla mojej karty jest to nvidia-glx-legacy-96xx wraz z zależnościami, po zainstalowaniu wpisuje do /etc/modules moduł nvidia i robię restart.

I tutaj bardzo ciekawe zachowanie.

Iksy wstają, ale jakby w 16 kolorach i obraz jakby wychodził poza monitor. Czyli jakaś dziwna rozdzielczość ale sądząc po wielkości ikon to coś na wzór 800x600 lub jeszcze mniejsza, a na monitorze wyświetla się tylko lewy górny róg pulpitu. Jak robię print screena to obraz się zapisuje prawidłowy w rozdziałce 1280x1024 w pełnej gamie kolorów. Zacząłem zagłębiać się w temat coraz bardziej i wyczaiłem, że w momencie gdy mam brzydki obraz jak zrobię ctrl+F1 i potem ponownie ctrl+f7 to obraz nagle robi się prawidłowy i można pracować.
Generalnie można by to jakoś przeżyć glxinfo odpowiada twierdząco na sprawy związane z renderingiem ale za to glxgears pokazuje fantastyczny wynik 2.6 FPS a więc TRAGEDIA.

Wiecie może o co chodzi?

Testowałem na dwóch ustawieniach xorg.
1:

Kod: Zaznacz cały

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"pl"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
        Driver           "nvidia"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
EndSection
2:

Kod: Zaznacz cały

#Section "Module"
#    Load  "extmod"
#	 Load  "GLcore"
#	 Load  "glx"
#	 Load  "xtrap"
#	 Load  "record"
#	 Load  "dri"
#	 Load  "dbe"
#EndSection 

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc104"
    Option        "XkbLayout"    "pl"
EndSection

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver        "mouse"
    Option        "CorePointer"
    Option        "Device"        "/dev/input/mice"
    Option        "Protocol"        "ImPS/2"
    Option        "Emulate3Buttons"    "true"
EndSection

Section "Device"
    Identifier    "nVidia Corporation NV18 [GeForce4 MX 4000]"
    Driver        "nvidia"
    BusID         "PCI:1:0:0"
EndSection

Section "Monitor"
    Identifier    "SyncMaster 913v"
    Option        "DPMS"
    HorizSync    	30-81
    VertRefresh   56-75
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "nVidia Corporation NV18 [GeForce4 MX 4000]"
    Monitor        "SyncMaster 913v"
    DefaultDepth    24
    SubSection "Display"
        Modes        "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
    Screen        "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection
Gdzie w 2 włączałem moduły ale w logu wyczytałem, że nie jest to konieczne bo sam sobie dogrywa odpowiednie moduły wedle uznania :)

Wie ktoś może co może być przyczyną takiego dziwnego zachowania? Wiem że karta nie jest demonem szybkości ale są goście którzy nawet compiza są wstanie uruchomić, oczywiście bez szaleństw.

PS. próbowałem kiedyś też wgrywać sterowniki ze strony nvidia.com, ale niestety efekt był taki sam jak teraz.
ODPOWIEDZ