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

Re: ibook2



On Wed, 2003-07-30 at 12:48, Vincent Bernat wrote:
> OoO Peu avant le début de l'après-midi du mardi 29 juillet 2003, vers
> 13:16, Michel Dänzer <daenzer@debian.org> disait:
> 
> >> > Can you try xserver-xfree86-dri-trunk 2003.07.25-1 without Option
> >> > "UseFBDev" and see how it goes?
> >> 
> >> Good news ! This almost works !  Well, I get a distorted screen (on
> >> the external screen) and no image on the LCD. I have tried with and
> >> without the modeline for my flat panel with no change. It looks like
> >> the screen is interleaved but the horizontal lines are bigger (so it
> >> looks like waves too).
> >> 
> >> How could I continue ? Do I have to build a specific mode line ?
> 
> > Can you post you config file and server log?
> 
> Here is my config file :

[...]

> Section "Device"
> 	Identifier	"Generic Video Card"
> 	Driver		"ati"
>         Option     	"AGPMode" "1"
> #        Option     	"UseFBDev" "true"

Have you tried with this as well?

> 	Option		"MonitorLayout" "CRT,CRT"

I suppose

	Option	"MonitorLayout" "LVDS,CRT"

doesn't work better?

> 	VendorName  	"ATI"
> 	BoardName   	"Radeon Mobility M6 LY"
> 	BusID       	"PCI:0:16:0"
> 	VideoRam   	16384	

BTW, it's better not to specify this unless the driver misdetects the
amount of video RAM, which is unlikely for the radeon driver. That's not
the problem though.

> EndSection

[...]

> (II) RADEON(0): DDC Type: 2, Detected Type: 0

[...]

> (II) RADEON(0): DDC Type: 4, Detected Type: 0

[...]

> (II) RADEON(0): DDC Type: 3, Detected Type: 0

This is an important part of the problem - the DDC code still doesn't
work with the M6, so the driver has no way to determine the panel
parameters it needs to drive it correctly. The only chance I see for
this to change is if someone who is prepared to build XFree86 CVS gets
in touch with Hui Yu (provided he's willing to help with this).


> (II) RADEON(0): Clone modes validation ------------ 
> (WW) RADEON(0): Generic Monitor: Using default hsync range of 28.00-33.00kHz
> (WW) RADEON(0): Generic Monitor: using default vrefresh range of 43.00-72.00Hz

BTW, you could override this with

	Option	"CloneHSync"	"30.0-100.0"
	Option	"CloneVRefresh"	"50.0-160.0"

> (**) RADEON(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 -hsync -vsync

[...]
> 
> ______________________________________________________________________
> I have put a photo of what I get on
> <URL:http://www.crans.org/~bernat/img_2504.jpg>.

Weird, the driver thinks it's driving the external output at 640x480@60
...


I suppose a 'real' multihead configuration doesn't work better?


-- 
Earthling Michel Dänzer   \  Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast  \     http://svcs.affero.net/rm.php?r=daenzer



Reply to: