Virtual desktop larger than real display after X startup

Bug #221898 reported by Mika Fischer
6
Affects Status Importance Assigned to Milestone
X.Org X server
Fix Released
High
xserver-xorg-video-intel (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

I'm running hardy on a Samsung Q45 laptop, see: https://wiki.ubuntu.com/LaptopTestingTeam/SamsungQ45Dalia

I had to put in a "Virtual" stance into my xorg.conf to get multi-head working.

Now when I start up with the external monitor connected, the width of the virtual desktop is set to the maximum even if the largest monitor does not cover it. The height is set correctly.

If I start X without the external monitor, the virtual desktop is set to the size of the laptop display.

I'll attach relevant outputs, but notice these lines from xrandr:

Without external monitor:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 2048 x 2048
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm

With external monitor:
Screen 0: minimum 320 x 200, current 2048 x 1050, maximum 2048 x 2048
VGA connected 1680x1050+0+0 (normal left inverted right x axis y axis) 434mm x 270mm
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
     Subsystem: Samsung Electronics Co Ltd Unknown device [144d:c510]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 03) (prog-if 00 [VGA controller])
     Subsystem: Samsung Electronics Co Ltd Unknown device [144d:c510]

Revision history for this message
Mika Fischer (zoop) wrote :
Revision history for this message
Mika Fischer (zoop) wrote :
Revision history for this message
Mika Fischer (zoop) wrote :
Revision history for this message
Mika Fischer (zoop) wrote :
Revision history for this message
Mika Fischer (zoop) wrote :
Revision history for this message
Mika Fischer (zoop) wrote :
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi Mika,

I've forwarded this bug upstream at https://bugs.freedesktop.org/show_bug.cgi?id=16728. Could you please subscribe to that bug, so that if upstream needs further info or has something to test, they can work with you on it directly? Thanks ahead of time!

Changed in xorg-server:
status: Unknown → Confirmed
Revision history for this message
Jarno Suni (jarnos) wrote :

I can use dual head extended desktop even without adding "Virtual" in xorg.conf. I have 1280x800 display in laptop and 1280x960 external monitor. I suppose that there should be appropriate login screen in both monitors, but in the laptop display only upper part of the login screen is shown, if external monitor is connected.

Revision history for this message
Jarno Suni (jarnos) wrote :

Although I prefer to set Virtual in xorg.conf to be able to connect an external monitor and configure dual screen after starting X. (The automatically sized virtual desktop is not large enough for two displays, it there is only one on, when X is started.)

Revision history for this message
Bryce Harrington (bryce) wrote :

[This is an automatic notice.]

We'd like to forward your bug upstream, however upstream requires
that you first test it against their newer driver code.

To save you the effort of building the driver from source, we've built
packages for the driver and its new dependencies.

So you have a couple options:

 1. Download and test .debs for intrepid, from:
     https://edge.launchpad.net/~intel-gfx-testing/+archive

 -or-

 2. Download and test the Jaunty alpha-2 (or newer) Live CD,
     (which includes a beta of the new xserver 1.6 as well).
     See http://cdimage.ubuntu.com/releases/9.04/ for ISOs

Thanks ahead of time! You can simply reply to this email to report your
findings.

P.S., if you wish to forward your bug upstream yourself, please follow
these directions to do so:
  http://intellinuxgraphics.org/how_to_report_bug.html

Changed in xserver-xorg-video-intel:
status: Triaged → Incomplete
Bryce Harrington (bryce)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xserver-xorg-video-intel:
status: Incomplete → Invalid
Changed in xorg-server:
importance: Unknown → High
status: Confirmed → Fix Released
Changed in xorg-server:
importance: High → Unknown
Changed in xorg-server:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.