3.2k Aufrufe
Gefragt in Linux von
Hallo,

bis heute habe ich mit der Bildschirmauflösung 1280x1024 60Hz gearbeitet. Als ich heute meinen PC startete stand unter dem NVidia Treiber eine Auflösung von max. 640x480 und unter dem NV Treiber max. 800x600 zur Verfügung.
Der Bildschirm (TFT 17" MD 32117) wird nicht mehr richtig erkannt.
Bei Versuchen mit Live-CD's stellte ich fest das dort das Problem ebenfalls besteht (früher starteten diese CD's mit der Auflösung 1280x1024).

Als Lösungsversuch habe ich mal die Grafikkarte getauscht, dass Problem blieb aber unverändert bestehen.

Ich vermute, dass das Plug and Play Signal des Monitors nicht mehr erkannt wird (Monitor wird als "unbekannt" angezeigt).

System: Ubuntu 8.10

Kann man z.B. über eine Konfigurationsdatei dem Monitor eine bestimmte Auflösung aufzwingen? Wie kann man dies machen?
Gibt es noch eine andere Lösung?

6 Antworten

0 Punkte
Beantwortet von
Versuche mal diese xorg.conf.
Ich habe die Refreshraten des Monitors so angegeben, dass du 1280x1024 auf jeden Fall anwählen kannst.

Beste Grüße

Section "Screen"
Identifier "Default Screen"
Device "Default Device"
Monitor "Default Monitor"
DefaultDepth 24
EndSection

Section "Module"
Load "glx"
EndSection

Section "Monitor"
Identifier "Default Monitor"
HorizSync 28.0 - 82.0
VertRefresh 60.0 - 75.0
EndSection

Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
0 Punkte
Beantwortet von
Hallo smile,

vielen Dank für deine schnelle Antwort.
Ich habe heute deinen Tipp probiert, leider funktioniert es nicht.

Der Grund dafür ist vermutlich, dass bei ubuntu aus der xorg.conf viele Daten nicht mehr verwendet werden.
Das heißt der Eintrag scheint ignoriert zu werden.
Ich werde aber noch etwas damit experimentieren.

Gruß
0 Punkte
Beantwortet von
Hast du versucht, die Auflösung über das Nvidia Programm (nvidia-settings) zu ändern?

Beste Grüße
0 Punkte
Beantwortet von
Hallo smile,

nvidia-settings bietet nur die max. Auflösung 640x480 an.

Bin jetzt aber kurz vor der Lösung. Die Auflösung beträgt im Moment 1024x768.
Die endgültige Lösung werde ich demnächst hier veröffentlichen.

Gruß
0 Punkte
Beantwortet von
Hallo,

nochmals vielen Dank an smile.
Und schon folgt die Lösung:
Die Modeline kann im Terminal mit dem Befehl gtf 1280 1024 60 ausgelesen werden( gtf [Auflösung] [Frequnz] ).

Nun kann die Auflösung auch wieder im Nvidia Progamm eingestellt werden.

xorg.conf:

Section "Monitor"
Identifier "Monitor0"
Option "DPMS"
HorizSync 31.0 - 83.0
VertRefresh 50.0 - 75.0
Modeline "1280x1024_60" 108.88 1280 1360 1496 1712 1024 1025 1028 1060
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection

Section "Module"
Load "glx"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
0 Punkte
Beantwortet von
Ich möchte unbedingt noch ergänzen, dass man bitte grundsätzlich niemals an den Modelines rumeditiert. Sonst macht es einfach Puff und der Monitor ist im Nirwana...
...