Neal Hogan wrote:
On Tue, Nov 3, 2009 at 9:19 AM, Andreas Ronnquist <andreas.ronnquist@meritkonsult.se> wrote:Hi! I need to do a alsaconf after every boot, otherwise I don't get any sound. This is on a ABit motherboard, Nvidia nforce 590 chipset, with built-in sound. How can I make it configure the built-in sound-card automatically on every boot?Once you set you sound settings ('alsamixer' is one way of doing so), you need to enable /etc/init.d/alsasound. Be sure to make sure that the script is pointing to the correct location of your config (asound.state) file (on my gentoo machine it is in /etc).
Debian does not have /etc/init.d/alsasound. It has /etc/init.d/alsa-utils instead... at least on Sid, which I use.
Lenny might be different than Sid, so I hope someone corrects what I'm saying if it is, but the startup script is provided by the package called 'alsa-utils'.
Andreas, do you have 'alsa-utils' installed on your system? If you're not sure, try opening a terminal and running
apt-cache policy alsa-utils Here's what I get: $ apt-cache policy alsa-utils alsa-utils: Installed: 1.0.21-1 Candidate: 1.0.21-1 Version table: *** 1.0.21-1 0 990 http://debian.osuosl.org unstable/main Packages 100 /var/lib/dpkg/statusNeal's description of what the startup script is supposed to do is quite correct, though. On Debian, the file called 'asound.state' (where your mixer controls are saved) is located in '/var/lib/alsa'.
HTH, Dave W.