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

Shaw linux-thinkpad@linux-thinkpad.org
Sun, 13 Feb 2005 17:45:55 -0800


On Sunday 13 February 2005 03:35 pm, Alex Deucher wrote:
> On Sun, 13 Feb 2005 14:31:05 -0800, Shaw <shawv@comcast.net> wrote:
> > On Sunday 13 February 2005 01:51 pm, Alex Deucher wrote:
> > > mergedfb is what you want.  You need to set a metamode for the set up
> > > you want, eg:
> > > Option "metamodes" "1024x768-1600x1200"
> > > Option "crt2position" "clone"
> >
> add 1600x1200 to your screen section:
>
>   Depth       24
>   Modes       "1600x1200" "1024x768" "1600x1200" "800x600"
> even though crtc1 won't use it, mergedfb uses these modes as it's mode
> pool.  Also for flexability you may want to add some other modes to
> your metamodes.  Then you can use  xrandr to switch between then.

I added the 1600x1200 to the front of the Modes in the screen section, though 
I did have it there previously as the 2nd element. (see mode line from above)  
I'm still finding that mergeFB disables itself because it cannot figure out 
the modes and/or metamodes. 

I'm not sure if the order of the metamodes matters (1024x768-1600x1200 as 
opposed to 1600x1200-1024x768), so I added the later without any success. I 
also tried setting my monitorlayout option to lvds, crt  but as that didn't 
help I removed it once again.

How have I manged to screw up the modes so mergeFB doesn't understand them?  
Or is there another part of the configuration I'm missing?

I appreciate the hand-holding.  I sure would love to get this to work!

Thanks,
Shaw   

Here's the (edited) Xorg log, with the mergeFB messages:

(WW) RADEON(0): Mode 1600x1200 is out of range.
(WW) RADEON(0): Valid modes must be between 320x200-1024x768
(WW) RADEON(0): Mode 1280x1024 is out of range.
(WW) RADEON(0): Valid modes must be between 320x200-1024x768
(II) RADEON(0): Valid mode using on-chip RMX: 1024x768
(II) RADEON(0): Valid mode using on-chip RMX: 800x600
(II) RADEON(0): Total number of valid FP mode(s) found: 2
(II) RADEON(0): Validating CRTC2 modes for MergedFB ------------
(WW) RADEON(0): config file vrefresh range 40-70Hz not within DDC vrefresh 
range
...
(II) RADEON(0): Not using mode "1600x1200" (no mode of this name)
(II) RADEON(0): Not using mode "1280x1024" (no mode of this name)
(II) RADEON(0): Not using default mode "1152x768" (width too large for virtual 
...
(II) RADEON(0): Total of 7 CRTC2 modes found for MergedFB------------
(II) RADEON(0): Modes for CRT1: ********************
(--) RADEON(0): Virtual size is 1024x768 (pitch 1024)
..
(II) RADEON(0): Generating MergedFB mode list
(WW) RADEON(0): Mode "1600x1200" is not a supported mode for CRT2
(WW) RADEON(0): Skipping metamode "1024x768-1600x1200".
(WW) RADEON(0): Mode "1600x1200" is not a supported mode for CRT1
(WW) RADEON(0): Skipping metamode "1600x1200-1024x768".
(EE) RADEON(0): Failed to parse MetaModes or no modes found. MergeFB mode 
disabled
(==) RADEON(0): DPI set to (75, 75)