On Sunday 07 January 2007 01:23, Clayton wrote:
I'll give the snd-emu10k1 drivers a whirl and see what happens.
OK, now I'm VERY confused... I started up YAST, and went to Hardware > Sound. I deleted the existing sound card setup. As soon as I did that, my desktop went black - the wallpaper and all icons disappeared. I added the sound card back in - still using the ca0106 drivers because there is no way to change that in YAST. The desktop is still... broken (for lack of a better word)... ie, no wallpaper, and no desktop icons... cannot right click on the desktop. But... if I test ANY application and tell it to use OSS, it works via the SoundBlaster.
If I log out, and back in again, OSS no longer works - and my desktop is back to normal. I start up YAST again, delete the sound card, and poof.. desktop is broken. Add the sound card back in using ca0106 as the driver (like I said, you cannot choose a different driver with YAST) Save and exit. Desktop is still broken, but... OSS works.
The only way I've found to fix the broken desktop is to log out and back in again. Why in the world would changing a sound card - ie removing it break my desktop?
If it makes any difference, this is on a clean SUSE 10.2 install... no carry over from a previous version. Updates applied (but this was an issue before any updates were applied)
Ok, that is a bit strange. I wonder if the USB snd stuff isn't behind this. Try unpluging the usb headphones then reboot into init 3, bring up yast as root, delete any sound card (unless it shows the snd-emu10k1 drivers). The thing that might be happening is that between the usb headphones and the sound card yast/SuSE/ALSA is getting confused and think that the two devices equat to the ca0106 device or some kludge that is caused by the combo of the two. I wonder when you did the install did you have the headphones plugged in? So, d/c the headphones for now, check the driver setup (probably still ca0106) - delete old sound card drivers if they remain the same. Manually install via yast selection the snd-emu10k1 and see if the sound card behaves better. But if that fails then you can manually load the snd-emu10k1 drivers. Just to give you a look at my mod setup I'll post here. Mind you I have an audigy1 card. But the setup is pretty much exactly what it was with my old SB-Live 24 sound card. lsmod | grep snd snd_pcm_oss 53376 0 snd_mixer_oss 21248 1 snd_pcm_oss snd_seq_midi 13824 0 snd_emu10k1_synth 12544 0 snd_emux_synth 41984 1 snd_emu10k1_synth snd_seq_virmidi 11392 1 snd_emux_synth snd_seq_midi_event 11520 2 snd_seq_midi,snd_seq_virmidi snd_seq_midi_emul 10624 1 snd_emux_synth snd_seq 60272 5 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_ seq_midi_event,snd_seq_midi_emul snd_emu10k1 125728 1 snd_emu10k1_synth snd_rawmidi 29824 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1 snd_ac97_codec 95648 1 snd_emu10k1 snd_ac97_bus 6400 1 snd_ac97_codec snd_pcm 86916 3 snd_pcm_oss,snd_emu10k1,snd_ac97_codec snd_seq_device 12812 6 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,sn d_seq,snd_emu10k1,snd_rawmidi snd_timer 27908 3 snd_seq,snd_emu10k1,snd_pcm snd_page_alloc 14472 2 snd_emu10k1,snd_pcm snd_util_mem 9472 2 snd_emux_synth,snd_emu10k1 snd_hwdep 13956 2 snd_emux_synth,snd_emu10k1 snd 61188 16 snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_emu1 0k1_synth,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq,snd_emu10k1,s nd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq_device,snd_timer,snd_util_mem,snd_hwde p I have had the same setup with the SuSE JACKlab project using the pre-emptive kernel with almost zero latency (about 10 to 20 ms - for a Creative sound card that ain't bad). I have a home studio setup with a Tascam 1884FW console and get the same - but much more! I also loaded an EMU-0404 with 2 to 10ms latency (unfortunately only on Windblows systems). Sound in Linux is improved alot, but has a lot more to tacke. Eitherway, there's no reason you should be getting a dead dsp0 setup - hence I think it might be about the snd-usb component. The only other thing that comes to mind right now is that you have a variant of the SB-Live card that is causing the ca0106 driver to be selected. As I said earlier in the post - you can setup the drivers manually if need be. Then again the USB sound mods/setup is very much known to go kludge bigtime here and there. In the same kernel dir for usbaudio is another file called usbquirks (hint hint?). HTH, Curtis. -- Spammers Beware: Trespassers will be shot, survivors will be shot again! I don't want a politician I can believe in. I simply want a politician I can believe!