PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XF86Config und Bildschirmauflösung


Berthold
04.12.02, 21:41
Ich hab XFree86 selbst kompiliert, unter LFS 4.0, eine neue XF86Config per xf86config erzeugt, läuft alles. Die Section "Screen" sieht so aus
------------------------------------------------------
Section "Screen"
Identifier "Screen 1"
Device "S3 Savage4"
Monitor "My Monitor"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "1280x1024" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "1280x1024" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "1280x1024" "640x480"
ViewPort 0 0
EndSubsection
EndSection
------------------------------------------------------
Das sollte ok sein.

Aber ich krieg den vollen Bildschirm immer nur in der hohen Auflösung 1280x1024 angezeigt, also, wenn ich die nach vorne stell.
Bei der vorne stehenden 1024x768 hier kriege ich nur noch den virtuellen Bildsschirm.

Das gilt für KDE3, und auch für AfterStep, das ich heut mal compiled habe, und für fvwm2.

In meiner Mandrake 8.1, mit deren X Server, läuft KDE mit Voreinstellung 1024x768 im Vollmodus. Und fvwm auch.
Ich kapier das nicht, und versteh nicht viel vom X Server.
Wie kann ich das einstellen, dass ich für den Mode die Volleinstellung krieg, der vorne steht in der XF86Config?
:confused:

Gruß
Berthold

Boron
04.12.02, 22:19
It's not a bug, it's a feature!

Die Standardauflösung ist immer die Auflösung die vorne steht.
Aber es wird immer die grösste Auflösung als virtuelle Auflösung genommen.

Wenn also 1024 vorne steht, und dann irgendwann die 1280er Auflösung kommt, wird X in der 1024er gestartet und du kannst so blöd rumscrollen.
Immer die größte genannte Auflösung läuft im Hintergrund, nur der sichtbare Ausschnitt kann variieren.

Das ist kein Fehler von X, sondern das ist gewollt so.
Und meiner Meinung nach ist das der größte Blödsinn, den sich die XFree-Macher überlegen konnten :mad:.

Was du machen kannst: Wirf die 1280er Auflösung raus, wenn du die nicht willst. Oder setze die 1280er nach vorne wenn du die als Standardauflösung willst.