[alsa-devel] NVIDIA HDMI surround sound is broken starting with kernel 2.6.36

Stephen Warren swarren at nvidia.com
Mon Jan 31 18:51:20 CET 2011

VDR User wrote at Monday, January 31, 2011 10:39 AM:
> ...
> Also, even though the eld file is removed, the eld info is _not_
> updated when stopping alsa & unloading drivers, then reloading.  A
> reboot is required to get the eld info to update.  This is why I cold
> boot the pc for each test.

The NVIDIA graphics driver reads the monitor's EDID and passed the ELD
information to the audio HW, from whence it is read by the ALSA driver.
The EDID is only read when the X server is started, or perhaps when you
click the "detect displays" button in the nvidia-settings utility.

Hence, restarting X (e.g. logout/login), or using nvidia-settings, is
probably sufficient to update the ELD data; no reboot required.

Hope this helps.


More information about the Alsa-devel mailing list