Previously in Ubuntu, up until version 11.04, once I set the master volume to a level, it stays that way (regardless if I turn the machine off and back on) until I manually change it. Apparently, in version 11.10, there is a default master volume setting. No matter what I set my volume to, when I reboot the system, it always returns to that default setting (which for my tastes is a trifle too loud). Is there any way to change that default setting to the setting that I wish (about 50%)?
I fixed this by choosing my desired volume level then typing the following:
sudo alsactl store rm -r ~/.pulse ~/.pulse-cookie
The first line saves the desired volume (as explained at Wrong audio volume at boot), this didn't solve my issue by itself, on boot (the login scree) the volume was correct but after logging in the volume was at max again for my user. The second line then cleared any cached settings for my user so the desired volume was set on both boot and login. (found at How can I permanently set the master volume level?).