Bugzilla – Bug 116427
No sound modules loaded in RC1
Last modified: 2007-05-21 11:36:15 UTC
I've updated to RC1 from beta2 (which I updated from 9.3), and now have no sound modules loaded. I have a SBLive. Someone told me, that this is because of missing hwcfg-* files in /etc/sysconfig/hardware/ . But as this is an update, and yast still knows about this devices I would expect these to be created somehow. Because of no alsa modules also rcalsasound start doesn't help, because it only does something when /proc/asound exists, which it doesn't on my system (knuth). Someone also told me, that I could work-around this by starting yast, removing the sound config and redoing a "quick configuration", which supposedly would create these files. I did not yet do this, in the hope that someone can find out, why the update didn't work on my system (knuth).
Interesting that it worked on beta2. The sound system wasn't changed much since beta2. Usually, this happens only when updated from 9.1 or older version without reconfiguring the sound device. IIRC, the update path isn't provided by yast2 (yet). So, I reassign this to yast2-sound maintainer. Please correct me if I'm wrong. And, yes, the problem should be fixed once after you reconfigure with either yast2 or alsaconf script. A brief description is found in /usr/share/doc/packages/alsa/README.SuSE.
I don't know if it worked in beta2 :-( IIRC I didn't play any music as long as I had beta2 on the machine.
The hardware configuration is not changed during update, it's a general problem. The sound cards doesn't work because 10.0 uses hotplug and udev, 9.3 uses the old way (modprobe.conf + static devices). If there is no hwcfg-* file the modules won't be loaded, that's the problem. Yast knows the devices because configuration is still read from modprobe.conf. Reconfiguring the sound card should help.
*** Bug 134529 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 127738 ***