On 2011-03-21 12:37, Jan Losinski wrote:
Hello,
Since last week I compiled 2.6.38 on my Desktop. After booting I noticed a regression at the sound stuff. The surround speaker where no longer controlled by the master volume control. I can control it separately, but not with the master control that controls the front, center and LFE volume.
After some debugging I found some differencies at module-loading output in the kernel log and in the output from alsactl store command. The dmesg and the diff of the alsactl output can be found at the end of this message.
After that I tried to understand the hda-codec code and debugged there with a lot of printks and reboots. It takes another couple of hours to find out that the index of the surround volume and switch was 0 at pre 2.6.38 and is now 1. So I wrote a dirty hack to fix this (please ignore the debugging printks):
Hmm, I made one or two patches in relation to this but they aimed at moving index 1 to index 0, not the other way around. Could you please give alsa-info (see wiki.ubuntu.com/Audio/AlsaInfo ) information, preferably with 2.6.38 (and without your workaround) installed?
Thanks!