BandiPat schrieb am 12.06.2005 20:34:
On Sunday 12 June 2005 07:57 am, Klaus-F. Kaal wrote:
Hi,
my soundcard was auto-configured and works fine. Unless I change the user in KDE. Then, I have to go to yast, delete the soundcard from the soundconfiguration list. Then I add a new soundcard which is recogized well and installed. After that, the sound works again.
The soundcard is aVT8233/A8235/8237 AC97 Audio Contoller Type.
Any hints, what to do?
Thanks
Klaus
=========
Klaus, Don't take this the wrong way, as I'm not trying to be rude, but get yourself a real sound card that plugs into a PCI slot and you'll have far fewer problems. The AC97 stuff seldom works reliably, if it works at all many times.
regards, Lee
Okay, this is not about the specific problem of Klaus, but it's about AC97 cards generally. I use an AC97 card at home for multimedia (audio / video / gaming / gameing while listen to mp3 etc). It needs some work, but after that it works fine. On my nforce2 mainboard I have no problems anymore with sound, even digital out is no problem. First thing to know is, only some Soundblaster cards can do multi opens. Cheapest ones should be to get a SB 512 PCI. It has a emu10k chipsets supporting multi-opens. If you have another card like an AC97, you have to take care when using more than one audio application at once, let's say KDE should give sound events while xmms is playing. Normally the first application opens the soundcard and blocks it for every other application. Just try to get every "sound emitting application" to use alsa nativly. That's the first and most important step KDE's sound daemon artsd can do alsa and will choose by default if availiable. xmms has an alsa output plugin, too. Now you just have to tell alsa, that it shouldn't allow every application to open the soundcard, but make automatic software mixing transparent in the background. One does configure alsa system wide with the /etc/asound.conf. There you can configure the default device to be the software mixer plugin and after that every good alsa application just can play, no matter if another alsa application is already playing. You can have xmms playing, watch a video with mplayer and KDE tells you with sound that you have new mail. I have attached my example of asound.conf. With this config you even can activate full duplex in KDE control center -> sound system. If someone has any questions, just reply. Best, Daniel pcm.!default { type plug slave.pcm "duplex" } pcm.dsp0 { type plug slave.pcm "duplex" } pcm.dmixer { type dmix ipc_key 1024 slave { pcm "hw:0,0" period_time 0 buffer_time 0 period_size 1024 buffer_size 4096 #periods 128 rate 44100 } bindings { 0 0 1 1 } } pcm.dsnooper { type dsnoop ipc_key 0507 slave { pcm "hw:0,0" period_time 0 buffer_time 0 period_size 1024 buffer_size 4096 } bindings { 0 0 1 1 } } pcm.duplex { type asym playback.pcm "dmixer" capture.pcm "dsnooper" } ctl.mixer0 { type hw card 0 }