Just ran into troubles when I switched from xfce4 to kde, because kde is messing up my sound configuration.
Under xfce or normal console sound is working flawlessly, but when I start kde the sound stops working. Just searched some more threads in this forum, but there was no real clue. I tried to start or stop the artsd, but it didn't help ... changing output in artsd didn't help either.
Can I stop KDE from bugging me with their sound-system at all? Even when I disable their stuff in the control center, a file being played on console while kde is loading is stopped immediatly on initialization from kde...
thx for help, morph
Depending on the chipset you're using, KDE may be messing with volumes it's not supposed to. I was having trouble with my via-82xx (alsa) modules, and I had the DXS volumes set to zero every time KDE started. This killed my sound. I'm not at home ATM, so I can't provide the fix, but when I get home, I'll see what I can find.
in the meantime, try loading up KDE, starting a console sesion and starting alsamixer.
If this is a VIA soundcard, look at the last four volumes (VIA DXS) and crank them up. try playing a sound clip or two and see what happens.
(DXS may be for other chipsets too, but i don't have a lot of experience here)
ewwwwww Arch is all gooey
Oh yeah, I got sound *dimmdideldideldimm*
anyway, from http://www.google.de/search?q=cache:AmE … e&ie=UTF-8 I got this helping stuff, and now sound is working.
Well, I've had the same problem as you all after emerge'ing KDE 3.2. My sound card is an Ensoniq 1371 based Creative SB 128. Motherboard is VIA 133 based, though i guess it doesn't matter much.
The default behaviour for KDE upon startup is to load mixer settings for the sound system (ALSA in the case being). It happened that these mixer settings are quite dubious : all volumes at zero and no channel muted.
Turned out the loud circuit noise/hiss I experienced was caused by the 'IEC 958' channel not being muted. YMMV.
1) Fire up alsamixer and use the arrow keys to adjust level settings. Use M to mute a channel (MM means a channel is muted). In particular, mute the 'IEC 958' channel.
2) With root privilege, run 'alsactl store' and 'alsactl restore' for good measure.
3) In KDE, open the 'Control Center', 'Sound & Multimedia' category, 'Mixer' pane.
4) Uncheck 'Load volumes on login' !
5) Exit KDE
6) Start KDE and enjoy !