After upgrading to kernel 2.6.14 and alsa 1.0.10, trying to access a snd_hda_intel [Intel HD audio] device reports "alsactl: get_control:149: Cannot read control info '2,0,0,Front Playback Volume,0': Invalid argument" Attempted with alsa-driver package as well as kernel modules and received same error with both. Other sound devices working properly. Previously had same error with 2.6.13 kernel after an update to alsa-utils, but was able to resolve error at that time by switching from kernel-module to alsa-driver. List of mixer devices for snd_hda_intel recently changed significantly [surround support added?] Have currently masked latest kernel sources and alsa-driver, utils, etc. and rolled-back to older versions which are working. Reproducible: Always Steps to Reproduce: 1. emerge gentoo-sources 2.6.14-r2, alsa-utils, alsa-lib, alsa-driver 1.0.10_rc2 2. configure alsa for snd_hda_intel device and modules-update 3. /etc/init.d/alsasound start 4. `alsamixer` or `alsactrl store 0` Actual Results: Receive error: alsactl: get_control:149: Cannot read control info '2,0,0,Front Playback Volume,0 Expected Results: Worked. `emerge info` no longer relevant, rolled-back to working kernel/drivers. Problem versions were as follows, using linux-2.6.14-gentoo-r2 kernel sources: [ebuild R ] media-sound/alsa-utils-1.0.10_rc2 +nls 0 kB [ebuild R ] media-libs/alsa-lib-1.0.10_rc2 -doc +jack 0 kB [ebuild R ] media-sound/alsa-driver-1.0.10_rc2 -doc +oss 0 kB
Hmm can you try removing /etc/asound.state and retry? Maybe the driver changed interface.
Removed /etc/asound.state, did not resolve problem [sorry, should've mentioned that I'd tried that in the description earlier]. Another user did post that they were having the same problem with the 1.0.10 versions of alsa-driver using snd_intel_hda, on the forum post linked earlier.
Please report upstream, and reopen if they have a patch to fix this.