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

Bug#331518: xserver-xorg: xorg doesn't support multi-resolution xinerama



On 07.10.05 18:13:49, Michel Dänzer wrote:
> On Thu, 2005-10-06 at 18:05 +0200, Andreas Pakulat wrote: 
> > On 06.10.05 15:19:24, Michel Dänzer wrote:
> > > > 
> > > The relation
> > > 
> > > physical resolution <= virtual resolution
> > > 
> > > is invariant.
> > 
> > That seems to be true for Xorg, but not for XFree86 4.3, as I said in my
> > report, my setup worked with XFree86 4.3. I think it made the monitor
> > use a 1600x1050 resolution, which doesn't work with X.org
> 
> Your configuration doesn't tell it to do that but to use 1680x1050,
> which you get.

Right, I used 1680 virtual screen size on the CRT because my background
pic was made for 2x1680 not 1600+1680. 

> > > Considering this, please rephrase the setup you'd like to achieve.
> > 
> > What I want to have is running my Laptop-Screen and my CRT-Monitor with
> > their heighest resolution together in a Xinerama-Setup using the
> > vertical size of my Laptop display (1050) and the width of double the
> > laptop-display (1680). This seems to be _not_ possible with X.org, as
> > X.org lets the CRT-Monitor not run with 1600x1200.
> 
> Because you override the virtual resolution to be 1680x1050, 1600x1200
> isn't possible due to the invariant above.
>
> What happens if you comment out the 'Virtual' directive for "Screen1"?

Not sure, will test on sunday (I sit in front of another monitor atm).
IIRC the 2 problems I had when playing around with those settings were 

- CRT is set to 1680x1050 resolution with a really bad VertRefresh of
  60Hz
- Xinerama desktop (with screen1 leftof screen0) get sized 3320x1200,
  which makes part of the screen inaccessible on the Laptop display.
  Thus I don't have a panel/systray anymore and "loose" 150 Pixel in
  height on that display.

> > I can of course change the virtual desktop to be 3320x1200, but then I
> > have to scroll on my Laptop screen which is not very nice. I just
> > thought that the old Xfree-Setup should still work, if there is no way
> > you are free to close this bug.
> 
> Your desired setup should be perfectly possible with the right
> configuration.

My desired setup would be 3280x1050 (height on both screens). Do you
have any idea why the setup worked with Xfree86 4.3? Either the old X11
"stretched" the 1050 resolution to 1200 on the CRT or somehow set the
CRT to 1600x1050 - which Xorg doesn't do (not even when setting Modes to
1600x1050 only ).

Andreas

-- 
Don't hate yourself in the morning -- sleep till noon.

Attachment: pgpYqpHI3dEXm.pgp
Description: PGP signature


Reply to: