It seems some code is doing probe via I2C. Maybe some I2C need to set for it.
YH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ward Vandewege Sent: Tuesday, March 20, 2007 2:41 PM To: [email protected] Subject: Re: [LinuxBIOS] slow X startup on m57sli-s4 On Mon, Mar 19, 2007 at 04:55:43PM -0400, Ward Vandewege wrote: > Not sure if it is related, but there is a 30+ second delay in the X startup > at this point: > > (II) Loading sub module "ddc" > (II) LoadModule: "ddc" > (II) Reloading /usr/lib/xorg/modules/libddc.so > (II) NV(0): I2C bus "DDC" initialized. > (II) NV(0): Probing for analog device on output A... > (--) NV(0): ...can't find one > (II) NV(0): Probing for analog device on output B... > (--) NV(0): ...can't find one > (II) NV(0): Probing for EDID on I2C bus A... > (II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0. > > ...... very long delay ....... > > (II) NV(0): I2C device "DDC:ddc2" removed. > (--) NV(0): DDC detected a DFP: > (II) NV(0): Manufacturer: SAM Model: 1ae Serial#: 1112683056 > > Any ideas as to what's going on here? To follow up on my own message, I have traced the problem down to the xf86DoEDID_DDC2 function in X11, which lives in hw/xfree86/ddc/xf86DDC.c in the xorg source tree. If I disable DDC2 in my xorg.conf file like this: Section "Device" ... Option "NoDDC2" ... EndSection the delay is gone. So - is this a driver issue, or a LinuxBIOS issue? Thanks, Ward. -- Ward Vandewege <[EMAIL PROTECTED]> Free Software Foundation - Senior System Administrator -- linuxbios mailing list [email protected] http://www.linuxbios.org/mailman/listinfo/linuxbios -- linuxbios mailing list [email protected] http://www.linuxbios.org/mailman/listinfo/linuxbios
