[jaunty] Intel graphics driver doesn't detect all possible display resolutions

Bug #323971 reported by Johannes Langlotz
4
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

I have a DELL Latitude D630 notebook with a d/port docking station and a DELL 2007wfp display which is connected to the docking station with a DVI plug. The notebook has a resolution of 1440x900. The external 2007wfp Display has a resolution of 1680x1050. When I start the notebook only the resolution of the notebook panel is detected correctly. But if the notebook is docked into the docking station GDM and GNOME are starting with 1152x864 instead of 1440x900 (which is the highest resolutions both displays support). xrandr -q lists different possible resolutions in Hardy, Intrepid and Jaunty. Intrepid has the best choice of possible resolutions even if they are not 100% right.

xrandr -q output of hardy:
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 189mm
   1440x900 60.0*+ 50.0
   1280x800 60.0
   1280x768 60.0
   1024x768 60.0
   800x600 60.3
   640x480 59.9
TMDS-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 434mm x 270mm
   1680x1050 59.9*+
   1280x1024 75.0 59.9
   1152x864 74.8
   1024x768 75.1 60.0
   800x600 75.0 60.3
   640x480 75.0 60.0
   720x400 70.1
TV disconnected (normal left inverted right x axis y axis)

xrandr -q output of intrepid:
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1950
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected (normal left inverted right x axis y axis)
   1440x900 60.0 + 50.0
   1360x768 59.8
   1152x864 60.0
   1024x768 60.0
   800x600 60.3 56.2
   640x480 59.9
TMDS-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 434mm x 270mm
   1680x1050 59.9*+
   1600x1024 60.2
   1400x1050 60.0
   1280x1024 75.0 60.0 60.0
   1440x900 59.9
   1280x960 60.0
   1360x768 59.8
   1152x864 75.0 75.0 75.0 70.0 60.0
   1024x768 75.1 75.0 70.1 60.0
   832x624 74.6
   800x600 72.2 75.0 60.3 56.2
   640x480 75.0 72.8 75.0 60.0 59.9
   720x400 70.1
TV disconnected (normal left inverted right x axis y axis)

xrandr -q output of jaunty:
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 3120 x 1050
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected (normal left inverted right x axis y axis)
   1440x900 60.0 + 50.0
   1360x768 59.8
   1152x864 60.0
   1024x768 60.0
   800x600 60.3 56.2
   640x480 59.9
TMDS-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 434mm x 270mm
   1680x1050 59.9*+
   1280x1024 75.0 60.0
   1152x864 75.0
   1024x768 75.0 60.0
   800x600 75.0 60.3
   640x480 75.0 59.9
   720x400 70.1
TV disconnected (normal left inverted right x axis y axis)

I don't know why every ubuntu release lists different possible resolutions, but it would be nice to have an *easy* possibility to add a resolution manually.

Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Thank you for reporting this bug. Could you please upload the following as separate attachments:
- /var/log/Xorg.0.log
- the output of `lspci -vvnn`
- /etc/X11/xorg.conf if you made any changes there
- the output of `sudo get-edid | parse-edid` (you will need the read-edid package for this)

Before you copy Xorg.0.log, you should add the line
       Option "ModeDebug" "true"
to the Device section of you /etc/X11/xorg.conf, since this will dump additional information about how the modes are selected.

Since you seem to have all of Hardy, Intrepid and Jaunty available, it would be nice if you could upload Xorg.0.log with ModeDebug for Hardy and Intrepid as well.

If you want to upload multiple files without generating too many comments, you can email them as separate attachments to <bug#>@bugs.launchpad.net.

Changed in xserver-xorg-video-intel:
status: New → Incomplete
Revision history for this message
Johannes Langlotz (johannes-langlotz) wrote :

It seems that I was wrong. I found a document on the dell support site where all preset display modes of my external display are listed [1]. But I know that the externel monitor is also able to display other resolutions e.g. 1440x900 (Intrepid offers this resolution). The real problem for me is that I have the 1152x864 resolution when GDM appears (the screen is mirrowed on both displays). This is neither the native resolution of notebook display nor the native resolution of the external display ==> I have a blurry login dialogue on both displays. But since the external monitor is able to display the notebook's resolution, it would be nice to have this one.

[1] http://support.dell.com/support/edocs/monitors/2007WFP/en/about.htm#Specifications

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

Basically this is a dupe of #283986; see https://bugs.freedesktop.org/show_bug.cgi?id=17215 as well.

The resolutions changed because your monitor was not being detected properly on hardy, so you got a set of generic default resolutions. That issue got fixed in intrepid. Jaunty improves a bit further and may provide a few more additional resolutions.

Changed in xserver-xorg-video-intel:
status: Incomplete → Fix Released
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.