On Sat August 14 2004 8:40 am, Stephen Starkey (SuSE) wrote:
Greetings all,
I've recently installed SuSE, and am VERY happy with things so far. But, as we all know, linux distributions are.. picky. I've tried 6 diff. distros in the past 6 months, and this one had the best installation experience.
Which makes my last and only trouble .. well .. troubling. I'm using a SoundBlaster Live! card and, when SuSE first installed it used the analog outputs. So, I went into the mixer and did what I normally do after a fresh install of some linux distribution:
- Check A/D Output Jack - Uncheck Optical Raw Playback - Unmute everything
Suddenly sound was crystal clear.
Yay!
Logged out.
Logged in.
Sound gone.
Upon checking the mixer, I found that Optical Raw Playback was checked, which caused all kinds of nasty conflicts. So, instead of checking it again, I figured there must be some trouble with the mixer. So, I manually did "/usr/sbin/alsactl store" .. and "/usr/sbin/alsactl -f mymixersettings store". I put the line "/usr/sbin/alsactl -f mymixersettings restore" in my ~/.bash_profile in the hopes that it would restore them upon login. So, I logged out and in once again.
It didn't work.
HOWEVER,
When I run "/usr/sbin/alsactl -f mymixersettings restore" from a command line, then everything works great.
I figure SuSE has added something to the login process that causes my Optical Raw Playback setting to be set to true, when I can see that in /etc/asound.conf it is blatantly set to false.
Any thoughts? Is there some script I can edit that gets executed during KDE login that screws up my mixer setting?
Thanks in advance,
Stephen.
Use AlsaMixerGui to set all your sound card options. Once set as you want them for defaults, run KDE's Control Center, Sound & Multimedia, Mixer, Save Current Volumes. Check the 'Load Volumes on Login' box. You may have to do this after every KDE update or new SUSE version update/upgrade/fresh-install. I say 'may' in the hopes that it'll get fixed in the next release! Stan