Comment 207 for bug 275998

Rocko (rockorequin) wrote :

@talent03: I tried installing a fresh Jaunty and upgrading the kernel to 2.6.30.4, and it didn't detect the digital capture volume, just like you found. Issuing alsactl stored didn't help either. Also, it seems that I must have made a link from /var/lib/alsa/asound.state to /etc/asound.state, because the default install puts the file only in /var/lib/alsa/asound.state.

However, I did finally get my new Jaunty install with the upgraded 2.6.30.4 kernel to recognise the digital capture volume via the following:

1. I copied the asound.state file across from my previous installation to /var/lib/alsa/asound.state. (It includes the Digital Capture Volume control, which either alsa detected at some point by itself or which I must have copied from a Hardy installation a year ago.)

2. I did "sudo alsactl restore" and then "sudo alsactl store" while in the /var/lib/alsa folder. (The first one is probably the important one - it loads the configuration from asound.state. The second command might not be necessary, as it should just save the volume settings back to asound.state).

3. When I opened up the gnome-volume-control, "Digital" then appeared as an option under the Capture, Capture1, and Capture2 controls. This is the Digital Capture Volume that alters the hardware microphone level.

I've attached my asound.state file in case it helps. It's for an Dell XPS M1530 with the ICH8 high definition audio chipset.