When starting X, the radeon reports the following message 6 times, adding ~1-2 seconds to the X startup; (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. Tried to with NoDCC and DDCMode=off but to no avail.
The DDC probe itself isn't so much the problem. The real issue is RADEONDisplayDDCConnected() has a slow hack for some really old monitors that is (afaict) never relevant anymore. Worse, it does this hack in a loop three times, even though xf86DoEDID_DDC2() already retries four times. Not. Fast. I've patched this out in fedora: http://cvs.fedoraproject.org/viewcvs/rpms/xorg-x11-drv-ati/devel/radeon-6.7.196-faster-ddc.patch?rev=1.1&view=auto
this has been fixed for a while.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.