Bug 23752
Summary: | drm/radeon/kms -- hang during boot unless using "nomodeset" | ||
---|---|---|---|
Product: | Drivers | Reporter: | John W. Linville (linville) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | alexdeucher, florian, maciej.rutecki, rjw |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.freedesktop.org/show_bug.cgi?id=31339 | ||
Kernel Version: | 2.6.37-rc3 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 21782 | ||
Attachments: |
lspci-info.txt
vbios.rom fix ddc line vbios bug |
Description
John W. Linville
2010-11-25 15:37:22 UTC
Can you attach a copy of the video bios from that laptop? See this link for how to dump the vbios: http://people.freedesktop.org/~agd5f/get_vbios.txt Created attachment 38242 [details]
vbios.rom
Created attachment 38592 [details]
fix ddc line vbios bug
This patch should fix the issue and get the LCD EDID working as well.
Seems good to me (i.e. boot is successful w/o using nomodeset)! Not sure how to check the EDID bit...? (In reply to comment #4) > Seems good to me (i.e. boot is successful w/o using nomodeset)! Not sure how > to check the EDID bit...? Great I'll send it to Dave. xrandr --verbose will show you whether or not there is an EDID for a particular output. The panel timing is also available via a table in the vbios so the EDID only supplies supplemental info (like physical display size). Handled-By : Alex Deucher <alexdeucher@gmail.com> Fixed by commit 3074adc drm/radeon/kms: add workaround for dce3 ddc line vbios bug . |