[i965] available resolutions missing on external monitor when plugged after X server startup

Bug #310366 reported by mlx
2
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

Hardware: Fujitsu-Siemens Esprimo Mobile U9200 laptop (for more see lspci output below) and Philips 200W6 monitor.

> 1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu.

Happens on Hardy, I beleive Intrepid too and just tried Jaunty alpha2.

>2) The version of the package you are using, via 'apt-cache policy packagename' or by checking in Synaptic.

An up-to date package of xserver-xorg-video-intel in each version, as of December 22nd 2008.

3) What you expected to happen

I expect XRandR to automagically detect available resolutions on my external monitor and offer them as options. The Display utility in KDE's SystemSettings doesn't work so I'm using xrandr CLI utility instead. See attached outputs below.

>4) What happened instead

Only resolutions up to 1280x1024 are offered. This only happens when I connect the monitor after the Xserver starts up. When I have the monitor connected before Xserver start (reboot, restart X, etc..), the resolutions are detected and listed as expected. See attached outputs below.

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
     Subsystem: Fujitsu Siemens Computers Unknown device [1734:110f]
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: Fujitsu Siemens Computers Unknown device [1734:110f]

Revision history for this message
mlx (myxal-mxl) wrote :
Revision history for this message
mlx (myxal-mxl) wrote :
Revision history for this message
mlx (myxal-mxl) wrote :
Revision history for this message
mlx (myxal-mxl) wrote :
Revision history for this message
mlx (myxal-mxl) wrote :
Revision history for this message
mlx (myxal-mxl) wrote :
mlx (myxal-mxl)
description: updated
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel:
status: New → Confirmed
Revision history for this message
mlx (myxal-mxl) wrote :

Hmm. (I'm presently staying on my main system, Kubuntu 8.04: xserver-xorg-video-intel v 2:2.2.1-1ubuntu13.7) It appears, that the screen size is set to a square with a side as long as the largest display's width at X-server's startup, with no chance to make it bigger later, xrandr printing "xrandr: screen cannot be larger than..." (is this the bug?)

Current workaround: set the screen size in xorg.conf to the maximum likely to occur. Found here: http://www.linuxquestions.org/questions/linux-general-1/xrandr-screen-cannot-be-larger-than-...-595649/
In my case, I set it to 2680x2680 by adding the following lines to the screen section:

        Subsection "Display"
                Virtual 2680 2680
        EndSubSection

Haven't tried on Intrepid or Jaunty yet.

Bryce Harrington (bryce)
description: updated
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.