Bug 14854
Summary: | No monitors detected on boot (wrong resolution), then X fails to start | ||
---|---|---|---|
Product: | Drivers | Reporter: | Sean Young (sean) |
Component: | Video(DRI - Intel) | Assignee: | ykzhao (yakui.zhao) |
Status: | RESOLVED PATCH_ALREADY_AVAILABLE | ||
Severity: | high | CC: | yakui.zhao |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.33-rc1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: |
dmesg output
vbios.dump Output of dmesg with drm.debug=0x06 Try the patch which deletes the code of using child device array parsed from VBT to setup HDMI/DP Output of dmesg with drm.debug=0x06 and patch |
Description
Sean Young
2009-12-21 10:44:41 UTC
Created attachment 24245 [details]
dmesg output
Hi, Sean Will you please attach the output of vbios.dump? The vbios.dump can be obtained by using the following command: 1. echo 1 > /sys/devices/pci0000:00/0000:00:02.0/rom 2. cat /sys/devices/pci0000:00/0000:00:02.0/rom> vbios.dump 3. echo 0 > /sys/devices/pci0000:00/0000:00:02.0/rom Will you please also add the boot option of "drm.debug=0x06" and attach the output of dmesg? Thanks. Created attachment 24330 [details]
vbios.dump
Created attachment 24331 [details]
Output of dmesg with drm.debug=0x06
Created attachment 24339 [details]
Try the patch which deletes the code of using child device array parsed from VBT to setup HDMI/DP
Will you please try the debug patch and see whether the issue still exists?
It removes the code that uses the child device array parsed from VBT to setup HDMI/DP.
Will you please add the boot option of "drm.debug=0x06" and attach the output of dmesg after applying the patch? thanks. Hi, Sean How about this issue if you connect this monitor by using HDMI port? Thanks. (In reply to comment #7) > Hi, Sean > How about this issue if you connect this monitor by using HDMI port? > > Thanks. Unfortunately my monitor does not have an HDMI port, neither do I have any other hardware which does. Created attachment 24343 [details]
Output of dmesg with drm.debug=0x06 and patch
With this patch the correct resolution is chosen, so the problem has gone away. It would be great if this can be merged for 2.6.33.
Now the following patch is already shipped in Eric's for-linus tree. And soon it will hit the linus's master tree. commit 6207937d4feea000913e8ca23fe20c7744be7847 Author: Zhao Yakui <yakui.zhao@intel.com> Date: Wed Jan 6 09:49:31 2010 +0800 drm/i915: Don't use the child device parsed from VBT to setup HDMI/DP So this bug will be marked as resolved. thanks. |