Red Hat Bugzilla – Bug 199899
firstboot fails to load soundcard module and hangs system
Last modified: 2007-11-30 17:11:38 EST
Description of problem:
Firstboot comes up and fails to load the soundcard detection module with some
error about dbus. (Could not preserve ther error messages from VT1.) It goes
through all the loaded modules and then hangs (apparently forever.)
Version-Release number of selected component (if applicable):
twice now for me (always)
Steps to Reproduce:
1. install rawhide of 2006-07-23
Firstboot comes up in GUI and connects (without RHGB in the mix!) but dumps
error traceback on VT1 about soundcard module and dbus. Will allow operation
of all loaded modules, and sets the firstboot flags. However, after all
existing modules have run, it just sits there (for more than 10 minutes)
and requires a X-server reset (ctrl-alt-bs) and the system is hung. Rebooting
via <C-A-Del> results in a normal boot without firstboot running again.
Firstboot should not fail to load soundcard module,
and should exit cleanly.
testbed machine is Celeron(Coppermine)@600MHz on MSI-68xx mobo with
VIA chipset and on-board audio, video and NIC. (sound is snd-via82xx module)
Running s-c-soundcard from menu results in a good detection.
Please attach /tmp/firstboot-crash.log.
Unfortunately, there isn't a /tmp/firstboot-crash.log file that I could find.
I looked for it to attach, but it wasn't there; the traceback appeared only on
vt1 and I couldn't capture it right.
I'll be doing another install in a couple of hours after my local mirror syncs
and I will look immediatly on the error occurring. The hang seems to make
several things not work.
For my future reference, this is what I'm seeing:
Traceback (most recent call last):
File "/usr/share/firstboot/firstbootWindow.py", line 466, in loadModules
result = module.launch(self.doDebug)
File "/usr/share/firstboot/modules/soundcard_gui.py", line 54, in launch
cards = self.soundcardBackend.probeCards()
TypeError: probeCards() takes exactly 2 arguments (1 given)
system-config-soundcard runs fine itself after installation because that's a
completely different code path than the firstboot module.
Introspect error: The name org.freedesktop.Hal was not provided by any .service
module import of soundcard_gui failed: debug_bindings.DBusException
firstboot needs to start after haldaemon. Fixed.