Hello
Since Linux 2.6.36 the digital output on my system (855GME + DVI-I) is not working any longer. The analog output is always activated regardless of the type of monitor attached.
The culprit seems to be intel_crt_detect_ddc(), which returns true as soon as an ACK from the EDID device is received. Obviously this approach does not work with DVI-I where the analog and digital outputs share a common DDC bus.
The patch below adds an additional check to make sure that there is really an analog device attached (similar to the "Mac mini hack" in intel_sdvo.c)
------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl
-- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
On Thu, 06 Jan 2011 12:11:38 +0100, "David Müller (ELSOFT AG)" d.mueller@elsoft.ch wrote:
The patch below adds an additional check to make sure that there is really an analog device attached (similar to the "Mac mini hack" in intel_sdvo.c)
Nice patch, thanks. I've applied this to my -fixes queue. -Chris
Attached the corresponding patch for kernel 2.6.36.
Chris Wilson wrote:
Nice patch, thanks. I've applied this to my -fixes queue.
So this means that this fix will be part of a future stable 2.6.37.x kernel or will it be only part of the upcoming 2.6.38? If it is the latter, shall i send the patches to stable@kernel.org myself? Do i need an ACK from you or any other DRI maintainer to do so?
dri-devel@lists.freedesktop.org