What I did was use "alsamixer" as a daemon in /etc/rc.conf (check the Wiki for it) and instruct KDE NOT to load the previous volumes on startup (there's an option somewhere around there). The old volumes are saved by alsamixer anyway.
]]>The trouble is that, after she has logged in and I then log her out and myself in, many of the sound channels are turned right down to zero. This includes the wave volumes so I end up with no sound until I've gone through turning them all up again - which I'd rather not have to bother doing...
I have a sound blaster an am using the alsa module snd-emu10k1
]]>