Problems with DVI+LCD on IBM ThinkPad T42p (ATI Technologies Inc M10 NT [FireGL Mobility T2])

Alex Deucher alexdeucher at gmail.com
Tue Jul 26 08:53:24 PDT 2005


On 7/26/05, Martin Knoblauch <spamtrap at knobisoft.de> wrote:
> 
> 
> --- Michel Dänzer <michel at daenzer.net> wrote:
> 
> > On Tue, 2005-07-26 at 09:46 -0400, Alex Deucher wrote:
> > > On 7/26/05, Martin Knoblauch <spamtrap at knobisoft.de> wrote:
> > > >
> > > > --- Alex Deucher <alexdeucher at gmail.com> wrote:
> > > >
> > > > > On 7/26/05, Martin Knoblauch <spamtrap at knobisoft.de> wrote:
> > > > > >
> > > > > > Section "Device"
> > > > > >         Identifier      "RADEON"
> > > > > >         Driver          "radeon"
> > > > > >         Option  "BusType"       "AGP"
> > > > > > #       Option  "MonitorLayout" "TDMS,AUTO"
> > > > > >         Option  "MonitorLayout" "TMDS,LVDS"
> > > > > > EndSection
> > > > > >
> > > > > >  If I use the commented out MonitorLayout, the notebook LCD
> > comes
> > > > > up
> > > > > > clean, but the DVI display stays dark.
> >
> > 'TDMS' is not a valid value for Option "MonitorLayout", so the driver
> > probably does autodetection, and as Alex explained, it can only use
> > either LVDS or TMDS at this point.
> >
> 
>  Oops. I have to try the correct spelling. Thanks for pointing it out.
> 
> >
> > > > > >  I also tried the proprietary "fglrx" driver, but that is not
> > > > > working
> > > > > > at all with the DVI display.
> >
> > FWIW, that should be fixed in the upcoming 8.16 release.
> >
> 
>  At least it would bring HW acceleration.
> 
> >
> > More explicitly, the Option "MonitorLayout" you're using forces the
> > driver to use TMDS, even if the DVI panel isn't connected.
> >
> 
>  Sure.
> 
> > BTW, this doesn't have anything to do with 'the overlay plane', the
> > internal LVDS panel probably just doesn't like being driven as if it
> > were TMDS... The fact that screenshots look fine doesn't tell you
> > anything more than that the data is correct in the framebuffer.
> >
> 
>  OK, if it is not the overlay planes, what else could be "corrupted"?

The LVDS controller is not being configured correctly since you are
forcing the monitortype  on crtc1 to TMDS which is used for DVI.
you need:
Option  "MonitorLayout" "TMDS, AUTO"
when you are using the DVI port, and:
Option  "MonitorLayout" "LVDS, AUTO"
when you are using the laptop screen.

Alex

> 
> >
> > PS: The radeon driver doesn't understand Option "DesktopSetup", so
> > I'm
> > not sure how that would make any difference...
> >
> 
>  Bad day today. This one is really stupid. I guess I just got confused
> by to many config file variants...
> 
> Cheers
> Martin
> 
> ------------------------------------------------------
> Martin Knoblauch
> email: k n o b i AT knobisoft DOT de
> www:   http://www.knobisoft.de



More information about the xorg mailing list