|Summary:||[Q45] 1600x1200 not available HDMI->DVI (broken in 2.9.0 but worked with 2.6.3)|
|Product:||xorg||Reporter:||Geir Ove Myhr <gomyhr>|
|Status:||RESOLVED FIXED||QA Contact:||Xorg Project Team <xorg-team>|
|i915 platform:||i915 features:|
Description Geir Ove Myhr 2009-11-04 06:47:52 UTC
Forwarding a bug report from ubuntu user firstname.lastname@example.org: https://bugs.launchpad.net/bugs/470422 [Problem] Two identical IIyama PLE511S monitors are connected to the computer with Q45 chipset. One is connected to the VGA (D-sub) output and uses the D-sub input on the monitor. The other is using the HDMI output on the computer and DVI input on the monitor. The native resolution of the monitors are 1600x1200, but this seems to only be available on the VGA connected one. The computer reads the EDID just fine from both monitors and they both look sane at first sight. parse-edid gives a mode with 1600x1200 resolution. This is with KMS. The user reports unrelated problems that makes it impossible to test with UMS. I find it a bit strange that the HDMI-DVI connected monitor is reported as HDMI instead of DVI, but that may be normal . The problem persists if the VGA connected monitor is disconnected. Under Ubuntu 9.04 (with UMS and intel driver 2.6.3 + some patches) the monitor was assigned a resolution of 1600x1200. : http://www.hdmi.org/download/HDMISpecification13a.pdf section 8.3.3 says that when there are no EDID extension blocks it should be treated as a DVI. [Original] Binary package hint: xserver-xorg-video-intel After installing ubuntu 9.10 I cannot set the resolution of my 2nd monitor higher then 1280 x 1024. Previously both of my monitors was working on 1600 x 1024. I have an Integrated Intel Graphics Media Accelerator 4500 in a HP Compaq dc7900 Ultra-slim Desktop PC (http://h10010.www1.hp.com/wwpc/us/en/sm/WF06a/12454-12454-64287-321860-3328898-3785404.html) This is a 5 years old monitor with DVI and D-sub inputs. The HDMI output of the computer is connected to the DVI input of the monitor (and the d-sub to the d-sub on the other monitor) ProblemType: Bug Architecture: amd64 Date: Mon Nov 2 10:52:09 2009 DistroRelease: Ubuntu 9.10 MachineType: Hewlett-Packard HP Compaq dc7900 Ultra-Slim Desktop Package: xserver-xorg-video-intel 2:2.9.0-1ubuntu2 ProcCmdLine: root=UUID=c5c9baa8-4906-479d-8c3d-caa3202d1199 ro quiet splash ProcEnviron: PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-14.48-generic RelatedPackageVersions: xserver-xorg 1:7.4+3ubuntu7 libgl1-mesa-glx 7.6.0-1ubuntu4 libdrm2 2.4.14-1ubuntu1 xserver-xorg-video-intel 2:2.9.0-1ubuntu2 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1 SourcePackage: xserver-xorg-video-intel Uname: Linux 2.6.31-14-generic x86_64 dmi.bios.date: 03/05/2009 dmi.bios.vendor: Hewlett-Packard dmi.bios.version: 786G1 v01.16 dmi.board.asset.tag: CZC9363FV9 dmi.board.name: 3033h dmi.board.vendor: Hewlett-Packard dmi.chassis.asset.tag: CZC9363FV9 dmi.chassis.type: 15 dmi.chassis.vendor: Hewlett-Packard dmi.modalias: dmi:bvnHewlett-Packard:bvr786G1v01.16:bd03/05/2009:svnHewlett-Packard:pnHPCompaqdc7900Ultra-SlimDesktop:pvr:rvnHewlett-Packard:rn3033h:rvr:cvnHewlett-Packard:ct15:cvr: dmi.product.name: HP Compaq dc7900 Ultra-Slim Desktop dmi.sys.vendor: Hewlett-Packard fglrx: Not loaded system: distro: Ubuntu architecture: x86_64kernel: 2.6.31-14-generic
Comment 1 Geir Ove Myhr 2009-11-04 07:40:37 UTC
Created attachment 30958 [details] Xorg.0.log with only the HDMI/DVI connected
Comment 2 Geir Ove Myhr 2009-11-04 07:41:25 UTC
Created attachment 30959 [details] dmesg with only the HDMI/DVI connected
Comment 3 Geir Ove Myhr 2009-11-04 07:42:53 UTC
Created attachment 30960 [details] xrandr --verbose with only HDMI/DVI connected
Comment 4 Geir Ove Myhr 2009-11-04 08:07:10 UTC
Created attachment 30961 [details] Xorg.0.log with ModeDebug and UMS from Ubuntu 9.04 (with both VGA and HDMI/DVI connected)
Comment 5 Geir Ove Myhr 2009-11-04 08:08:12 UTC
Created attachment 30962 [details] xrandr --verbose from Ubuntu 9.04 (with both VGA and HDMI/DVI)
Comment 6 Gordon Jin 2009-11-04 17:36:36 UTC
Increasing priority as this is regression from user's point of view, though maybe it's caused by UMS->KMS transition. Let's make it simpler: this problem exists even only with the one monitor with HDMI->DVI connection, right? If so, let's don't say it's 2-monitor issue.
Comment 7 Geir Ove Myhr 2009-11-05 05:52:41 UTC
Yes, the problem exists even if only the one monitor with HDMI->DVI is connected. Changed titile accordingly. For Ubuntu 9.04 (-intel 2.6.3) I only got logs with both connected, but I hope that is fine.
Comment 8 Carl Worth 2009-11-06 12:32:45 UTC
Retitling to indicate the driver versions that were reported as working and not working. Also assigning to email@example.com who has some experience with bugs in this area of the driver. -Carl
Comment 9 ykzhao 2009-11-09 00:05:14 UTC
From the log it seems that 2.6.31.xx kernel is used. Will you please try the latest kernel(2.6.32-rc6) and see whether the issue still exists? In fact this issue can be resolved by the following commit: >commit 5c61259e6c7290082108e93815f7f72f27da14f4 Author: Zhao Yakui <firstname.lastname@example.org> Date: Mon Jun 22 13:17:10 2009 +0800 drm/mode: get the modeline for standard timing in EDID by using CVT/GTF And the above commit is already shipped in current linus git tree. So this bug will be marked as resolved. Thanks.