Tach'schen!
Ich nutze seit 2004 Debian. Meist im richtigen Serverbetrieb und zu Hause als Router. Nun habe ich in meiner Werkstatt einen alten Duron 1300Mhz mit 768Mb Ram und einer Geforce2 400MX 64MB. Ich habe hin- und herüberlegt, was ich da installieren soll. Da liegt noch eine alte Win NT 4.0 CD im Regal, aber als alter Debian-Fan dachte ich mir: "Ubuntu = Debian - das geht. Du hast bis jetzt jedes Problem mit Debian gelöst!"
Also habe ich mir Ubuntu 12.04 LTS geladen und installiert. Lief schön und gut, aber der X war nicht gerade performant. Da ich auf dem Rechner schon mal eine Geparted CD laufen lassen habe und die GUI wehsentlich besser lief (läuft LXDE), habe ich dann auf die LUbuntu Version von lxde.org gewechselt. In der Installation habe ich die Option gewählt, daß ich von Ubuntu 12.04 auf LUbuntu 13.10 aufrüsten möchte. (=keine Neuinstallation)
Damit läuft die GUI wehsentlich performanter
Das Problem: Ich habe einen LCD von Miro. Da ist das Datenblatt: http://www.chip.de/preisvergleich/33817/Datenblatt-Miro-TD-670.html
Da steht, daß die native Auflösung des Displays 1280x1024 ist. Ich bekomme aber LUbuntu nicht dazu diese Auflösung darzustellen.
Die letzten 7 Tage habe ich etliches probiert. Mit dem Effekt, daß ich ein mal die Installation zerschossen habe und mehrmals vor einem Monitor saß, auf dem ich nichts mehr lesen konnte. Mittlerweile schaffe ich aber die xorg.conf auch ohne Monitor zu löschen...
Hier ist meine xorg.conf, wie sie nvidia-xconfig erstellt:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@swio-display-x86-rh72-03.nvidia.com) Wed Mar 6 17:16:10 PST 2013
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSectionDamit kann ich maximal 1024x768 Pixel einstellen.
Meine letzte (nicht funktionierende) Version der xorg.conf ist:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@swio-display-x86-rh72-03.nvidia.com) Wed Mar 6 17:16:10 PST 2013
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# ModeLine "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Modeline "1280x1024R" 90.75 1280 1328 1360 1440 1024 1027 1034 1054 +hsync -vsync
Gamma 1
Identifier "miro"
Option "PreferredMode" "1280x1024"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Screen 0
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "miro"
DefaultDepth 24
SubSection "Display"
Virtual 1280 1024
Depth 24
Modes "1280x1024@60" "1024x768@60" "800x600@60" "640x480@60"
EndSubSection
EndSection
Damit erhalte ich ein verschobenes Display, auf dem man nichts lesen kann. Ich habe auch schon einen CRT und eine 27" Monitor von Samsung (nativ 1920x1200) probiert - die Ausgabe ist genau die selbe. Es liegt also nicht daran, daß der Monitor die Ausgabe nicht darstellen kann. Es kommt einfach Müll vom VGA Port... Bestätigend kommt dazu, daß der Monitor mir sagt, er bekomme ein Signal mit 1024x768 @ 75HZ. Ich vermute, daß die Ausgabe 1280x1024 ist, aber das als 1024x768 ausgegeben wird. Daher kommt es zu den verschobenen Zeilen. Deutet auf ein Treiberproblem hin...
Wenn ich "Virtual 1280 1024" auskommentiere, dann gehts, aber ich kann maximal 1024x768 einstellen.
In der Monitor-Section kann man z.B. auch die maximalen Daten des Displays eintragen. Wenn ich das mache, hat das leider keinen Effekt.
Meine Vermutung ist, daß ich einfach nicht den richtigen Treiber habe. Nun ist das große Problem, daß NVidia erst Treiber ab der Geforce 5 anbietet und Ubuntu anscheinend die Geforce2 nicht unterstützt.
nvidia-settings sagt immer, daß
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.
nvidia-xconfig ausführen bringt aber nichts... nvidia-settings sagt immer das selbe...
hier noch alles, was ich in Richtung nvidia installiert habe:
root@kutt-lubuntu:/etc/X11# apt-show-versions | grep nvidia nvidia-173:i386/saucy 173.14.37-0ubuntu4 uptodate nvidia-settings-304:i386/saucy 304.88-0ubuntu2 uptodate
und die Ausgabe von lspci:
01:00.0 VGA compatible controller: NVIDIA Corporation NV11 [GeForce2 MX/MX 400] (rev b2) (prog-if 00 [VGA controller]) Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10 Memory at da000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (32-bit, prefetchable) [size=128M] [virtual] Expansion ROM at db000000 [disabled] [size=64K] Capabilities: [60] Power Management version 2 Capabilities: [44] AGP version 2.0
Hat jemand eine Ahnung, was ich noch versuchen könnte? Oder habe ich gar irgendwo einen Fehler gemacht?
Ich muß morgen mal die Gpartet CD in dem Rechner starten - habe nicht darauf geachtet, ob Gpartet die 1280x1024 darstellt...
Alternativ, müsste ich mir eine kompatible Grafikkarte suchen, wobei die Geforce2 MX400 64MB schon der zweite Versuch ist (vorher war eine Geforce2 MX200 32MB drinn). Mich wundert, warum so eine alte Grafikkarte nicht generisch unterstützt wird.
So richtig sehe ich das aber nicht ein... Der Rechner soll dazu dienen, mal ein paar Ersatzteillisten und Reparaturanleitungen zu lesen. Ein paar MP3's zu spielen und mal in ein paar Foren zu lesen...
Dafür wäre es halt toll, wenn 1280x1024 gehen würden :/