The Dude abides.

Posted
7 September 2007

Tagged
Free Software

Much ado about nothing

Upgraded my Fedora Core 6 boxen to the latest updates (which included a kernel update - 2.6.22.4-45.fc6) and a reboot later, voila, there was the deafening silence from an undetected soundcard. And this happened just as I was about to sit down to build another port … grr! Nothing more annoying then software failing. The errors included a severe error with gnome-volume-control:

No volume control GStreamer plugins and/or devices found.

and mplayer errors too:

[AO_ALSA] alsa-lib: confmisc.c:848:(snd_func_card_driver) cannot find card '0'
[AO_ALSA] alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
[AO_ALSA] alsa-lib: confmisc.c:397:(snd_func_concat) error evaluating strings
[AO_ALSA] alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_concat returned error: No such device
[AO_ALSA] alsa-lib: confmisc.c:1248:(snd_func_refer) error evaluating name
[AO_ALSA] alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such device
[AO_ALSA] alsa-lib: conf.c:3972:(snd_config_expand) Evaluate error: No such device
[AO_ALSA] alsa-lib: pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM default
[AO_ALSA] Playback open error: No such device
Could not open/initialize audio device -> no sound.

The initial instinct was to Google which indicated that whilst many clueless (l)users had this problem, nobody knew exactly what caused the problem. So I rolled my sleeves up for a night of tweaking, hacking and cursing. Fortunately, the problem was apparent almost immediately in modprobe.conf:

remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0

Sigh, frakking package maintainers!! A modprobe later and I was back to enjoying music. Now, it’s time to go package some ports :)

ps: Supporting end-(l)users should be mandatory for package maintainers: higher quality releases will be guaranteed almost immediately as an intended end result!


WordPress Malaysian Logos Down Cycle