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!
pgpjON5HqzrH7.pgp
Description: PGP signature
