Endlich hab ich es. Es funktioniert jetzt gut auf 1280x1024.
- Ich muss den Kernel-Boot-Parameter überhaupt nicht verwenden
- xorg.conf wird immer noch verwendet, und die 'neue' Datei
monitors.xml
scheint vom System weder geschrieben noch gelesen zu werden
Das Problem war eine falsche Konfiguration meines Monitors. Ohne es explizit zu geben, HorizSync
schätzte das X.org einen gültigen Bereich von 28 bis 33 kHz und erlaubte daher nur die niedrigeren Modi. Die Logdatei /var/log/Xorg.0.log
sagte mir:
(II) VESA(0): Configured Monitor: Using hsync range of 31.50-37.90 kHz (II) VESA(0): Configured Monitor: Using vrefresh range of 50.00-70.00 Hz (WW) VESA(0): Unable to estimate virtual size (II) VESA(0): Not using built-in mode "1280x1024" (hsync out of range) (II) VESA(0): Not using built-in mode "1024x768" (hsync out of range) (II) VESA(0): Not using built-in mode "640x400" (hsync out of range) (II) VESA(0): Not using built-in mode "320x400" (hsync out of range) (II) VESA(0): Not using built-in mode "320x240" (illegal horizontal timings) (II) VESA(0): Not using built-in mode "320x200" (illegal horizontal timings)
Mit einer Einstellung von 28-73kHz kann ich jetzt Modi bis zu 1280x1024 auswählen.
... Section "Monitor" Identifier "Configured Monitor" HorizSync 28-73 EndSection ...
Mein Bildschirm sollte noch höhere Modi unterstützen, und da ich nur die Anzahl geschätzt habe, muss 73
ich sie möglicherweise noch höher einstellen. Derzeit weiß ich jedoch, dass dies nicht der Grund für die Einschränkung ist, da Modi höher als 1280x1024 überhaupt nicht geprüft werden. Ich denke, dass ich diese auch konfigurieren kann, und ich werde zurückkommen und die Lösung melden, sobald ich sie habe.