Hallo,
habe seit dem Update auf 12.04 Probleme mit meiner Bildschirmauflösung, hier erstmal die Daten:
Bildschirm: LG Flatron LG227WTP
GraKa : GeForce 7025 OnBoard (bitte nicht meckern
)
Habe in den letzten 10 Stunden einiges probiert, so richtig lösen konnte ich allerdings gar nichts. Beim "frischen" Hochfahren des neu aufgesetzten Ubuntu ist die Bildschirmauflösung erstmal so bei 640x480. Wenn ich dann den empfohlenen proprietären Treiber "nivida-current" installiere, ist immerhin schonmal 1152x768 möglich und über das Nvidia-XServer-Tool einstellbar. Xrandr gibt dann folgendes aus:
xrandr: Failed to get size of gamma for output default Screen 0: minimum 320 x 240, current 1152 x 864, maximum 1152 x 864 default connected 1152x864+0+0 0mm x 0mm 1152x864 50.0 64.0* 1024x768 51.0 800x600 52.0 53.0 54.0 680x384 55.0 56.0 640x480 57.0 576x432 58.0 512x384 59.0 400x300 60.0 61.0 62.0 320x240 63.0
Versuche ich nun, über Xrandr eine entsprechende Modeline für meine native Auflösung 1680x1050 zu generieren und anschließend in die xorg.conf reinzuzwingen, übergeht X diese einfach. Meine xorg.conf sieht dann so aus, die veränderten Zeilen habe ich mit Ausrufezeichen hervorgehoben.
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 295.33 (buildd@zirconium) Fri Mar 30 13:38:49 UTC 2012
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
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"
# HorizSync source: builtin, VertRefresh source: builtin
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
Option "DPMS"
!!! Modeline "1680x1050@60" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
EndSection !!!
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7025 / nForce 630a"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1152x864_60 +0+0"
SubSection "Display"
Depth 24
!!! Modes "1680x1050@60" !!!
EndSubSection
EndSectionDer Xorg-log äußert sich dann in etwa so, ich hoffe dass diese Zeilen aussagekräftig genug sind, kann aber auch auf Anfrage den gesamten Log posten:
[ 231.083] (II) NVIDIA(0): Assigned Display Device: CRT-0 [ 231.083] (II) NVIDIA(0): Validated modes: [ 231.083] (II) NVIDIA(0): "1152x864_60+0+0" [ 231.083] (II) NVIDIA(0): Virtual screen size determined to be 1152 x 864 [ 231.084] (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI [ 231.084] (WW) NVIDIA(0): from CRT-0's EDID. [ 231.084] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default [ 231.084] (--) Depth 24 pixmap format is 32 bpp [ 231.087] (II) NVIDIA(0): Setting mode "1152x864_60+0+0"
Nun bin ich mit meinem Latein langsam am Ende. Die anderen proprietären Treiber aus der Liste (Version 173 etc.) verhalten sich entweder ähnlich oder sogar schlechter. Mit noveau konnte ich zumindest über Xrandr "newmode" und "addmode" für den kurzen Moment die native Auflösung erzwingen, jedoch nicht konstant festhalten. Wenn ich die modelines dann in die xorg.conf schreibe, meckert er bei beim nächsten Boot: "Die gespeicherte Bildschirmkonfiguration konnte nicht angewendet werden
Keiner der gewählten Modi ist kompatibel mit den möglichen Modi:"
Versuche ich die Xrandr "addmode"/"newmode"-Methode unter nvidia-current, bekomme ich: "Gewählte virtuelle Größe passt nicht zur verfügbaren Größe: Erwünschte=(1680, 1050), Minimum=(320, 240), Maximum=(1024, 768)"
Hat irgendjemand noch einen Lösungsvorschlag? Unter 11.04 lief die Sache meines erachtens noch problemlos. Eine Lösung ohne noveau wäre mir natürlich am liebsten...
Vielen Dank für's Lesen und jetzt schonmal für jegliche Mühe!
.
2004 – 2013 ubuntuusers.de • Einige Rechte vorbehalten