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

Bug#540521: xserver-xorg-core: Virtual screen size being ignored since upgrade



Mark T.B. Carroll wrote:
> Since upgrading a bunch of X stuff I now get,
>
> ~$ xrandr --output VGA --left-of LVDS
> xrandr: screen cannot be larger than 2048x2048 (desired size 2880x900)
> ~$ 
>
> where it used to dual-head just fine, despite that I still set a larger
> virtual screen in xorg.conf.
>
> Actually, I don't know why it's saying "desired size 2880x900" - I want
> 1680x1050 on VGA next to 1440x900 on LVDS - what I had before the upgrade.
> That'd be 3120x1050,

There was some bug in the computing of agregated output sizes in the
past. I guess everything was not fixed since it's doing 1440x900 x2 here.

>  I guess, I don't know why it doesn't want to let me have
> that any more.
>   

What's happening is probably: You have Intel 2.8.0 which uses UXA. It
supports resizing the framebuffer at runtime now. So the Virtual line in
xorg.conf is ignored. Since you start with less than 2048, DRI gets
enabled. And later it refuses to pass 2048 since it's not supported with
DRI enabled.

You may try disabling DRI/Accel in xorg.conf and see if it helps, not
sure. Or you could try configuring the output size/placement in
xorg.conf directly.

Brice




Reply to: