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) The messages log has this in it when I delete and reconfigure the sound card: ----------- Jan 7 10:20:49 smaug42 kernel: ACPI: PCI interrupt for device 0000:04:06.0 disabled Jan 7 10:20:52 smaug42 kernel: PCI: Enabling device 0000:04:06.0 (0100 -> 0101) Jan 7 10:20:52 smaug42 kernel: ACPI: PCI Interrupt 0000:04:06.0[A] -> GSI 21 (level, low) -> IRQ 233 Jan 7 10:20:52 smaug42 kernel: Model 1006 Rev 00000000 Serial 10061102 Jan 7 10:20:58 smaug42 kernel: ACPI: PCI interrupt for device 0000:04:06.0 disabled Jan 7 10:20:58 smaug42 kernel: PCI: Enabling device 0000:04:06.0 (0100 -> 0101) Jan 7 10:20:58 smaug42 kernel: ACPI: PCI Interrupt 0000:04:06.0[A] -> GSI 21 (level, low) -> IRQ 233 Jan 7 10:20:58 smaug42 kernel: Model 1006 Rev 00000000 Serial 10061102 ------------ C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org