Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 537647

Summary: Resolution limited to 800x600: DDC responded but not EDID found
Product: [Fedora] Fedora Reporter: Ondrej Zary <linux>
Component: xorg-x11-drv-atiAssignee: Jérôme Glisse <jglisse>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: mcepl, multescugeorge, robatino, xgl-maint
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: card_R200
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-11-24 19:06:30 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
dmesg
none
X log
none
X log without KMS
none
Xorg.0.log sucessful EDID detection with kms disabled
none
dmesg kms enabled
none
Xorg.0.log kms enabled
none
/var/log/messages kms enabled
none
dmesg kernel 2.6.31.6-134 - kms enabled
none
Xorg.0.log kernel 2.6.31.6-134 - kms enabled
none
dmesg kernel 2.6.31.6-134 - kms disabled
none
Xorg.0.log kernel 2.6.31.6-134 - kms disabled none

Description Ondrej Zary 2009-11-15 13:02:42 UTC
Created attachment 369583 [details]
dmesg

Description of problem:
Fedora boots in 800x600 with Iiyama VisionMaster 405 17" monitor. dmesg contains "EDID invalid" and "DDC responded but not EDID found" errors.

Version-Release number of selected component (if applicable):
xorg-x11-drv-ati-6.13.0-0.10.20091006git457646d73.fc12.i686
xorg-x11-server-Xorg-1.7.1-7.fc12.i686

How reproducible:
Always

Steps to Reproduce:
1. Boot desktop-i386-20091111.16.iso live image
  
Actual results:
Default resolution is 800x600, xrandr shows only 640x480 and 800x600.

Expected results:
At least 1024x768 as default resolution.

Additional info:

Comment 1 Ondrej Zary 2009-11-15 13:03:45 UTC
Created attachment 369584 [details]
X log

Comment 2 Ondrej Zary 2009-11-15 13:17:14 UTC
Created attachment 369585 [details]
X log without KMS

With KMS disabled, Xorg has no problem with this EDID.

Comment 3 Bug Zapper 2009-11-16 15:32:59 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 4 Matěj Cepl 2009-11-16 15:51:32 UTC
*** Bug 537651 has been marked as a duplicate of this bug. ***

Comment 5 George 2009-11-17 14:29:12 UTC
Experiencing the same bug on a ati RV570 [Radeon X1950 Pro] card. 
kernel 2.6.31.5-127.fc12.x86_64 (fedora 12 x64 live cd).

Disabling kms, Xorg has no problem with the EDID.

The monitor is a CRT 17", DataVision (detected as Kingston Tech Corporation 16" when kms is disabled, and detected as "unknown" with kms enabled) connected through a vga-to-dvi adapter

Comment 6 George 2009-11-17 14:39:46 UTC
Created attachment 369891 [details]
Xorg.0.log sucessful EDID detection with kms disabled

Comment 7 George 2009-11-17 14:51:23 UTC
Created attachment 369893 [details]
dmesg kms enabled

Comment 8 George 2009-11-17 14:51:56 UTC
Created attachment 369894 [details]
Xorg.0.log kms enabled

Comment 9 George 2009-11-17 14:57:48 UTC
Created attachment 369896 [details]
/var/log/messages kms enabled

Comment 10 Jérôme Glisse 2009-11-17 18:29:32 UTC
Ondrej is the resolution properly detect with kms disabled ? if so please attach Xorg.log of such session.

George & Ondrej please test with the following kernel :
http://koji.fedoraproject.org/koji/buildinfo?buildID=141560
(download rpm which match your config, i686 or x86-64 and install it with rpm -ivh)

Comment 11 Jérôme Glisse 2009-11-17 18:30:39 UTC
Forget to mention that this is a duplicate of :
https://bugzilla.redhat.com/show_bug.cgi?id=533632

I am waiting for you to provide more information before marking it has such.

Comment 12 Ondrej Zary 2009-11-17 20:43:02 UTC
Yes, it works with KMS disabled - see comment #2.

Comment 13 George 2009-11-17 21:46:35 UTC
[quote] Ondrej is the resolution properly detect with kms disabled ? if so please
attach Xorg.log of such session.[/quote]

There are no problems detecting EDID/getting correct resolutions with kms disabled, see Xorg.0.log from that session in comment #6   

Will test with the new kernel as soon as possible

Comment 14 George 2009-11-18 13:22:51 UTC
Tested with kernel 2.6.31.6-134.fc12.i686 from the link you mentioned.
No joy on detecting EDID

Attached the dmesg and Xorg.0.log from the session on this new kernel

Comment 15 George 2009-11-18 13:25:00 UTC
Created attachment 370077 [details]
dmesg kernel 2.6.31.6-134 - kms enabled

Comment 16 George 2009-11-18 13:25:50 UTC
Created attachment 370078 [details]
Xorg.0.log kernel 2.6.31.6-134 - kms enabled

Comment 17 George 2009-11-18 13:41:18 UTC
Created attachment 370085 [details]
dmesg kernel 2.6.31.6-134 - kms disabled

Comment 18 George 2009-11-18 13:41:52 UTC
Created attachment 370086 [details]
Xorg.0.log kernel 2.6.31.6-134 - kms disabled

Comment 19 George 2009-11-24 16:12:34 UTC
may be unrelated, but there was a similar case on fedora forums where a intel card user (Intel 82Q963/Q965 graphics) required "nomodesetting" parameter in order to get the corret resolutions. It may not be limited only to xorg-x11-drv-ati component.

The link in question:
http://fedoraforum.org/forum/showthread.php?p=1295637

Comment 20 Jérôme Glisse 2009-11-24 19:06:30 UTC

*** This bug has been marked as a duplicate of bug 533632 ***