XFree86 4.2.0-0pre1v1 lost modes on r128 Mobility M3/LF
Hi,
I'm having a weird problem with modes on my Dell Inspiron 4000 with an
8MB ATI Rage Mobility M3 (aka. LF) and a 1400x1050 TFT panel. I cannot
get the 4.2.0-0pre1v1 X server to use any other modes than 1400x1050
and 1280x1024. With 4.1.0-17 on the other hand, I get 1400x1050,
1024x768, 800x600 and 640x480.
The device, monitor and screen sections of my config file are as follows:
Section "Device"
Identifier "ATI Rage Mobility M3"
Driver "ati"
EndSection
Section "Monitor"
Identifier "14.1inch LCD"
HorizSync 30-100
VertRefresh 50-100
DisplaySize 285.7 214.3
# -- 1400x1050 --
# 1400x1050 @ 60Hz, 65.8 kHz hsync
Modeline "1400x1050" 129 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 70Hz, 76.8 kHz hsync
Modeline "1400x1050" 151 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 75Hz, 82.3 kHz hsync
Modeline "1400x1050" 162 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 85Hz, 93.2 kHz hsync
Modeline "1400x1050" 184 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Rage Mobility M3"
Monitor "14.1inch LCD"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x960" "1152x864" "1024x768" "800x600" "640x480" #
EndSubSection
EndSection
A diff of the mode detection at startup between 4.1 and 4.2 (only the
xserver-xfree86 package was downgraded for the 4.1 test).
(II) R128(0): Not using mode "1400x1050" (hsync out of range)
+(II) R128(0): Not using default mode "640x350" (hsync out of range)
+(II) R128(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "640x400" (hsync out of range)
+(II) R128(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "720x400" (no mode of this name)
+(II) R128(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "640x480" (hsync out of range)
+(II) R128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "640x480" (hsync out of range)
+(II) R128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "640x480" (hsync out of range)
+(II) R128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "640x480" (hsync out of range)
+(II) R128(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "800x600" (vrefresh out of range)
+(II) R128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "800x600" (vrefresh out of range)
+(II) R128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "800x600" (vrefresh out of range)
+(II) R128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "800x600" (vrefresh out of range)
+(II) R128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "800x600" (vrefresh out of range)
+(II) R128(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "1024x768" (vrefresh out of range)
+(II) R128(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "1024x768" (vrefresh out of range)
+(II) R128(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "1024x768" (vrefresh out of range)
+(II) R128(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "1024x768" (vrefresh out of range)
+(II) R128(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1152x864" (no mode of this name)
+(II) R128(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1280x960" (no mode of this name)
+(II) R128(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1280x960" (no mode of this name)
+(II) R128(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1600x1200" (no mode of this name)
+(II) R128(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1600x1200" (no mode of this name)
+(II) R128(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1600x1200" (no mode of this name)
+(II) R128(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1600x1200" (no mode of this name)
+(II) R128(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1600x1200" (no mode of this name)
+(II) R128(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1792x1344" (no mode of this name)
+(II) R128(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1792x1344" (no mode of this name)
+(II) R128(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1856x1392" (no mode of this name)
+(II) R128(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1920x1440" (no mode of this name)
+(II) R128(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "832x624" (no mode of this name)
+(II) R128(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) R128(0): Not using default mode "1600x1024" (no mode of this name)
+(II) R128(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(II) R128(0): Not using mode "1280x960" (no mode of this name)
(II) R128(0): Not using mode "1152x864" (no mode of this name)
+(II) R128(0): Not using mode "1024x768" (no mode of this name)
+(II) R128(0): Not using mode "800x600" (no mode of this name)
+(II) R128(0): Not using mode "640x480" (no mode of this name)
(--) R128(0): Virtual size is 1400x1050 (pitch 1408)
(**) R128(0): Mode "1400x1050": 108.0 MHz, 96.0 kHz, 90.0 Hz
(II) R128(0): Modeline "1400x1050" 108.00 1400 1448 1462 1688 1050 1050 1053 1066 +hsync +vsync
-(**) R128(0): Default mode "1024x768": 108.0 MHz, 72.0 kHz, 91.9 Hz
-(II) R128(0): Modeline "1024x768" 108.00 1024 1072 1086 1312 768 769 772 784 +hsync +vsync
-(**) R128(0): Default mode "800x600": 108.0 MHz, 51.7 kHz, 84.0 Hz
-(II) R128(0): Modeline "800x600" 108.00 800 848 862 1088 600 600 603 616 +hsync +vsync
-(**) R128(0): Default mode "640x480": 108.0 MHz, 38.8 kHz, 78.2 Hz
-(II) R128(0): Modeline "640x480" 108.00 640 688 702 928 480 480 483 496 -hsync -vsync
Another (unimportant) difference: when starting XFree86 4.2 with all
the mode- and modeline-related lines commented out of XF86Config-4, it
uses the following modes (this is with the upper HorizSync limit upped
to 150kHz). 4.1.0-17 only uses the first of these with the same config
file.
(**) R128(0): Default mode "1400x1050": 108.0 MHz, 92.3 kHz, 86.6 Hz
(II) R128(0): Modeline "1400x1050" 108.00 1400 1448 1462 1688 1050 1050 1053 1066 +hsync +vsync
(**) R128(0): Default mode "1400x1050": 108.0 MHz, 72.3 kHz, 67.8 Hz
(II) R128(0): Modeline "1400x1050" 108.00 1400 1448 1462 1688 1050 1050 1053 1066 +hsync +vsync
(**) R128(0): Default mode "1280x1024": 108.0 MHz, 100.4 kHz, 96.6 Hz
(II) R128(0): Modeline "1280x1024" 108.00 1280 1328 1342 1568 1024 1025 1028 1040 +hsync +vsync
(**) R128(0): Default mode "1280x1024": 108.0 MHz, 86.1 kHz, 82.8 Hz
(II) R128(0): Modeline "1280x1024" 108.00 1280 1328 1342 1568 1024 1025 1028 1040 +hsync +vsync
(**) R128(0): Default mode "1280x1024": 108.0 MHz, 68.9 kHz, 66.2 Hz
(II) R128(0): Modeline "1280x1024" 108.00 1280 1328 1342 1568 1024 1025 1028 1040 +hsync +vsync
--
ilmari
--
To UNSUBSCRIBE, email to debian-x-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: