[ltp] thinkpad with external monitor howto (2001FP)

Alex Deucher linux-thinkpad@linux-thinkpad.org
Mon, 14 Feb 2005 15:43:22 -0500


On Mon, 14 Feb 2005 12:24:20 -0800, Shaw Vrana <shawv@comcast.net> wrote:
> On Monday 14 February 2005 10:55 am, Alex Deucher wrote:
> > On Mon, 14 Feb 2005 10:30:50 -0800, Shaw Vrana <shawv@comcast.net> wrote:
> > > One other question, slightly related.  Contrary to the xrandr man page
> > > which states that the 'default size is the first size specified in the
> > > list' my thinkpad continually loads the 1600x1200 view.
> > >
> > > xrandr output:
> > > [shaw@kron shaw 30]% xrandr
> > >  SZ:    Pixels          Physical       Refresh
> > > *0   1024 x 768    ( 542mm x 406mm )  *0
> > >  1   1600 x 1200   ( 542mm x 406mm )   0
> > >
> > > I tried placing the 1024x768-1024x768 metamode as the first in the list,
> > > but this didn't help.  Should I just add a xrandr -s 0 to an init script
> > > somewhere, or is there a way to configure this within the xorg.conf file?
> >
> > mergedfb overloads the standard mode information with modes for each
> > head. try just adding 1024x768 by itself to your metamodes.  If that
> > doesn't work, you could also try adding a custom modeline with a
> > different name (like "1024x768-special").
> 
> I tried adding both 1024x768 and also adding 1024x768-special, but these both
> had no effect.  Perhaps I took your suggestion of adding a 'special' name to
> the modeline too literally?

yeah, you have to add a modeline to your monitor section called
"1024x768-special" or whatever you want.  A modeline consists of the
timing information needed for a particular mode.  the name doesn't
matter, you could call it "mymode" if you wanted.  you also have to
add that mode name to the modes line in the screen section of our
config.  You might want to search google for how to set up custom
modelines.

> 
> The Xorg log shows:
> 
> (II) RADEON(0): Generating MergedFB mode list
> (II) RADEON(0): Merged 1024x768 and 1024x768 to 1024x768 (Clone)
> (WW) RADEON(0): Mode "special" is not a supported mode for CRT2
> (WW) RADEON(0): Skipping metamode "1024x768-special".
> (II) RADEON(0): Merged 1024x768 and 1024x768 to 1024x768 (Clone)
> (II) RADEON(0): Merged 1024x768 and 1600x1200 to 1600x1200 (Clone)
> (--) RADEON(0): MergedFB: Virtual width 1600
> (--) RADEON(0): MergedFB: Virtual height 1200
> (==) RADEON(0): MergedFB: DPI set to (75, 75)
> 
> There were no extra listings given by xrandr, and the default remained the
> size identified by xrandr as 1.
> 
> I've been adding these to the metamodes option, is that correct?
> 
> Thanks,
> Shaw