[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: