[i965] Incorrectly detects screen resolution of Samsung 225BW in dual-monitor setup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-intel (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: xorg
I have a Samsung 225 BW external monitor with resolution of 1680x1050. If I plug the monitor in after logging into Gnome and run "Display" from "System -> Preferences" it only gives me the option of displaying up to 1280x1024. If I start my computer with the monitor plugged in, it only gives me the option of a resolution up to 1024x768.
In Intrepid, the first of these issues was also the case, but if I started my laptop with the external monitor already plugged in, it would detect the available resolutions correctly and by default would use the correct 1680x1050 display.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: xorg 1:7.4~5ubuntu16
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-11-generic (buildd@rothera) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #36-Ubuntu SMP Fri Mar 20 19:40:40 UTC 2009
SourcePackage: xorg
Uname: Linux 2.6.28-11-generic i686
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
Subsystem: Dell Device [1028:01f3]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
Subsystem: Dell Device [1028:01f3]
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Confirmed |
Changed in xserver-xorg-video-intel (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: gmax3100 |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | Incomplete → Confirmed |
summary: |
[i965] [jaunty] Incorrectly detects screen resolution of Samsung 225BW + in dual-monitor setup |
description: | updated |
tags: |
added: dual-head removed: dual-monitor |
summary: |
- [i965] [jaunty] Incorrectly detects screen resolution of Samsung 225BW - in dual-monitor setup + [i965] Incorrectly detects screen resolution of Samsung 225BW in dual- + monitor setup |
I see this in you XorgLog.gz: (in the EDID information for the VGA connection)
[ 2810.719131] (II) intel(0): EDID vendor "SAM", prod id 596
[ 2810.719137] (II) intel(0): EDID quirk: Detailed timing is not preferred, use largest mode at 60Hz
[ 2810.719180] (II) intel(0): Not using mode "1680x1050" (width too large for virtual size)
[ 2810.719188] (II) intel(0): Not using mode "1680x1050" (width too large for virtual size)
So it apparently wants to set the 1680x1050 mode first, but doesn't because the desktop virtual size is too small. This looks like bug 220563 which was supposed to not be a problem anymore.
If you're having the monitors side-by-side you would need a virtual width of at least 1680+1280=2960. Can you try if either of the following works:
1. Add the these lines to the "Screen" section in /etc/X11/xorg.conf:
SubSection "Display"
Depth 24
Virtual 3000 1200
EndSubSection
2. In System -> Preferences -> Display, place the external monitor above or below laptop monitor. This should make a virtual height of 1050+800 = 1850, which I think it is by default (I think it is 2048x2048).