HDMI audio stops working when X starts

paul at intl.sbrk.co.uk paul at intl.sbrk.co.uk
Wed Apr 22 00:37:00 PDT 2009

On Wed, Apr 22, 2009 at 09:45:50AM +0800, Zhenyu Wang wrote:
> On 2009.04.16 05:54:05 -0400, paul at intl.sbrk.co.uk wrote:

> > The problem is that HDMI audio works fine until I start X. The
> > driver for the Intel(R) Mobile Intel? GM45 Express Chipset
> > loads and I see a message in dmesg:
> > HDMI hot plug event: Presence_Detect=0 ELD_Valid=1
> > and sound output ceases. If I stop X, then I get
> > HDMI hot plug event: Presence_Detect=1 ELD_Valid=1
> > and sound output returns.
> What's your kernel version?  Ma Ling's patch in linus tree
> "drm/i915: sync hdmi detection by hdmi identifier with 2D" should
> have fixed this by detect hdmi sink correctly.

I've just tried it on with the same symptoms. I can
see the sync hdmi detection code in drm/i915/*.c.

Is the problem that it sees the audio sink and assigns it
for the video driver taking it away from the alsa driver?



More information about the xorg mailing list