OK. Die Datei hab ich umbenannt. Mit init 3 erhalte ich nur wieder diese schwebende "frequency out of range"-Meldung. Ich habe den Rechner neu gestartet und eine 3 im Bootloader eingegeben, so wie hier beschrieben.
Danach hab ich im Runlevel 3 die Zeile eingegeben und bin dann wieder auf die grafische Oberfläche. Nun liegt wieder eine xorg.conf Datei im erwähnten Verzeichnis. Es lässt sich weiterhin nicht die gewünschte Auflösung einstellen.
Monitorauflösung mit nvidia-Treiber
- phobophil
- Erledigt
Hinweis: In dem Thema Monitorauflösung mit nvidia-Treiber gibt es 19 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
-
-
Stelle mal in einem Terminal mit:
Codeglxinfo | grep rendering glxinfo | grep direct glxinfo | grep vendor glxinfo | grep version glxinfo | egrep "rendering|OpenGL"
fest, ob der propritäre Treiber überhaupt installiert ist.
Dann rufst Du als Root in einem Terminal nvidia-settings auf und stellst die Auflösung dort ein und mergst die existierende xorg.conf mit diesen Einstellungen wie es hier beschrieben ist.
-
Der Treiber ist installiert. Die Ausgabe sieht entsprechend aus:
Code
Alles anzeigenteesuse@linux-ptm8:~> glxinfo | grep rendering direct rendering: Yes teesuse@linux-ptm8:~> glxinfo | grep direct direct rendering: Yes teesuse@linux-ptm8:~> glxinfo | grep vendor server glx vendor string: NVIDIA Corporation client glx vendor string: NVIDIA Corporation OpenGL vendor string: NVIDIA Corporation teesuse@linux-ptm8:~> glxinfo | grep version server glx version string: 1.4 client glx version string: 1.4 OpenGL version string: 2.1.2 NVIDIA 173.14.27 glu version: 1.3 teesuse@linux-ptm8:~> glxinfo | egrep "rendering|OpenGL" direct rendering: Yes OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce FX 5700 Ultra/AGP/SSE2 OpenGL version string: 2.1.2 NVIDIA 173.14.27 OpenGL extensions:
In den NVIDIA-settings wird mir die native Auflösung nicht angeboten, die ich mit dem Nouveau-Treiber erhalte.
-
Dann bin ich mit meinem Latein am ende.
Hilft nur noch, die 7 Punkte wieder rückgängig zu machen und den noveau Treiber zu verwenden.
Ob Du dort 3D Funktionalität haben wirst, kann ich nicht sagen; bei anderen war das teilweise so.
Was Du noch versuchen könntest wäre die manuelle Installation des Treibers
Wenn Du mit der Anleitung nicht klar kommst die Du erhältst wenn Du auf Additional information klickst, frag nochmal hier nach.
Ansonsten klick auf Download und im nächsten Fenster machst einen Rechtsklick auf AGREE & DOWNLOAD und wählst Ziel speichern unter....
-
Poste mal die gesamte xorg.conf als Dateianhang oder in Code-Tags.
-
Den nvidia-Treiber manuell zu installieren würde ich notfalls noch machen. Mir hat nur die Zeit gerade dazu gefehlt. Jedenfalls habe ich das schonmal hingekriegt. Bisher hab ich die 7 Schritte noch nicht rückgängig gemacht. Meine xorg.conf sieht so aus:
Code
Alles anzeigen# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder75) Tue Jul 13 21:08:53 PDT 2010 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 EndSection
-
Zunächst: mache eine Kopie als Root von der xorg.conf und speichere sie im gleichen Verzeichnis als xorg.conf.old.
Eine evtl. vorhandene xorg.conf.old vorher löschen.
Dann editierst Du Deine hier gepostete xorg.conf und ergänzt den Abschnitt Screen wie folgt:
Der komplette Abschnitt
würde dann entsprechend so aussehen:
Code
Alles anzeigenSection "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1600x1200" EndSubSection EndSection
Anschließend mal vom Desktop ab- und wieder anmelden.
Kommt danach keine grafische Oberfläche:
Im Textmodus als Root einloggen und
und anschließendem reboot
-
Danke erstmal für Deine Hilfe. Ich habe alles so ausgeführt wie beschrieben. Leider hat es nicht den gewünschten Effekt. Komisch, dass der Treiber korrekt läuft aber die Auflösung schier nicht auszuwählen ist. Vielleicht kann der GeForce-Treiber diese Auflösung einfach nicht...
-
Klar kann er die Auflösung.
Ich vermute eher, dass die Monitorwerte nicht exakt zum PC übertragen werden.
Fall Deine Graphikkarte noch einen anderen Ausgang hat, hänge den Bildschirm mal da dran.
Ansonsten mal mit einem anderen Monitorkabel probieren; meist fehlt den Billigteilen ein Pin.
Sonst bin ich wirklich am ende mit meiner Weisheit; evtl. noch die manuelle Installation des Treibers probieren.
btw: Du bist auch sicher, dass der Rechner nicht im failsafemodus hochfährt bzw. gestartet wird?
-
Das originale DVI-Kabel hatte ich noch in der eingeschweißten Tüte. Allerdings funktioniert es auch nicht. Dagegen funktioniert ein serielles Monitorkabel und die Auflösung von 1600x1200 wird angezeigt. Das freut mich. Das Bild wirkt nur etwas verschwommener als in der nativen Auflösung mit dem Nouveau-Treiber. Du hast Recht, die Monitorwerte werden nicht exakt übertragen. Ein Pin fehlt aber nicht am DVI-Kabel. Sowohl mein Windows-Rechner als auch openSUSE mit Nouveau-Treiber funktioniern ja. Nur leider kann ich jetzt nicht mehr mein ATEN DVI KVMP CS-1764 nutzen, um zwischen verschiedenen Rechnern umzuschalten.
Den Rechner hab ich nicht im Failsafemodus gestartet.
Ich bin erstmal zufrieden mit der Lösung und danke Dir für die nützlichen Hinweise. Ob denn die manuelle Installation des Treiber noch etwas nützt, wenn wir jetzt wissen, dass es an der DVI-Schnittstelle liegt?