I have a weird problem with a desktop where the volume settings for PCM, Microphone etc are all set to mute when I restart the machine. I then have to use the alsamixer command line tool to set the volumes to desired levels. This annoyed the hell out of me.
Finally I found a solution to this problem. So, if your computer has a volume memory problem, the following might be useful.
To set the volume and other sound settings to your desired level and save the settings, do the following:
- Delete the /etc/asound.conf file if it exists - Read Daniel’s Comment Below
- Use the alsamixer command to set the various volume levels etc
- Save the settings by using the command: $sudo alsactl store
And that is it!
Another tip I read on lifehacker: This works to suppress the volume when you boot up a laptop in a place where it is not supposed to annoy others — think library, seminar, conference…. Take an old, non-usable headphone, and snip off the wire just above the jack that plugs in to the speaker output of the computer. Plug this into your laptop before you boot up to prevent annoying people with the startup sounds as the computer boots up! It is a simple solution to a serious problem.