[ltp] T4x: Xinerama with different resolutions

Alex Deucher linux-thinkpad@linux-thinkpad.org
Mon, 13 Mar 2006 08:46:52 -0500


On 3/11/06, Aaron Mulder <ammulder@alumni.princeton.edu> wrote:
> OK, help debugging would be great.  I'm using SuSE 10 (XOrg 6.8.2) on
> a T43p (we're trying to get this working on a T41p as well, but I only
> have the one with me this weekend).  Here's my xorg.conf and
> Xorg.0.log.  I did not try using MonitorLayout this time, just a
> pretty vanilla Screen 0 and Screen 1.
>
> I have a Dell 2000FP hooked up via the VGA port.  I intended for the
> first screen (0) to be the laptop at 1400x1050 and the second (1) to
> be the Dell monitor at 1600x1200.
>
> What I actually get when I "startx" is a single desktop on the Dell at
> 1280x1024 (and nothing on the laptop screen).  From the log it looks
> like the Dell is actually screen 0, so I'm guessing it came up at
> 1280x1024 because Screen 0 was configured for 1400x1050 and perhaps
> the Dell does not support 1400x1050 so it fell back to the next
> highest.
>
> Here are some interesting bits from the log:
>
> (II) RADEON(0): Primary:
>  Monitor   -- CRT
>  Connector -- VGA
>  DAC Type  -- Primary
>  TMDS Type -- NONE
>  DDC Type  -- VGA_DDC
> (II) RADEON(0): Secondary:
>  Monitor   -- NONE
>  Connector -- Proprietary
>  DAC Type  -- TVDAC/ExtDAC
>  TMDS Type -- NONE
>  DDC Type  -- NONE
>
> (WW) RADEON(1): Only one monitor detected, Second screen will NOT be crea=
ted
>
> I don't know why it can't see the laptop's own LCD.
>

For some reason, it's not getting detected.  try setting:
Option "MonitorLayout" "LVDS, CRT"
to force the output types.

Alex

> Thanks,
>     Aaron
>
> On 3/11/06, Alex Deucher <alexdeucher@gmail.com> wrote:
> > On 3/11/06, Aaron Mulder <ammulder@alumni.princeton.edu> wrote:
> > > So it looks like if you use the open source ATI driver it's pretty
> > > easy to set up two displays using MergedFB.  However, if the two
> > > screens have different resolutions, the total space is as large as
> > > twice the larger screen and the smaller screen pans.
> > >
> > > Is there any way to have each screen run at its native resolution wit=
h
> > > no panning?
> >
> > yes.  if you are using xorg 6.9 or newer just set
> > Option "MergedNonRectangular" "True"
> >
> > >
> > > I tried "normal dual-head plus Xinerama" where I had two device
> > > sections one saying "Screen 1" and the other "Screen 0", but when I
> > > did that it never detected both the laptop LCD and the external VGA -=
-
> > > I only got one or the other.  I tried various settings of
> > > MonitorLayout for the two device sections, but that didn't help
> > > (either I got only one screen, or both "screens" were driving the sam=
e
> > > monitor, which was pretty unfortunate).  Is there some way to use
> > > Screen 0 and Screen 1 and force one to be the laptop screen and the
> > > other to be the VGA monitor?
> >
> > yes.  that should work.  please post your log and config if you'd like
> > to try and debug it.
> >
> > Alex
> >
> > >
> > > Thanks,
> > >     Aaron
> > --
> > The linux-thinkpad mailing list home page is at:
> > http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
> >
>
>
>