hey there,
I've been looking for an answer to this for a long time, but now I *need* one...
I'm using gentoo for x86 and I'm using an echo mia soundcard and the 1.0.9 alsa-driver sources/firmware/library compiled with the option to include that soundcard. The snd-mia module seems to be working, but there's a caveat...
whenever I boot up the machine, the initscript reports only [OK] for all of its actions, making it seem that sound works.... though it does pause for a long time before issuing the [OK] for "restoring mixer levels"... however, I can't get any sound, and all my audio players tell me they can't get to the audio card... amarok, for instance, reports that gstreamer could not get/set audio device settings.
If I restart the initscript manually, i get the following output:
Code:
# /etc/init.d/alsasound restart
* Storing ALSA Mixer Levels ... [ ok ]
* Unloading ALSA ... [ ok ]
* Unloading ALSA modules ... [ ok ]
* Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Loading: snd-card-1 ... [ ok ]
* Loading: snd-seq ... [ ok ]
* Loading: snd-seq-midi ... [ ok ]
* Restoring Mixer Levels ...
/usr/sbin/alsactl: set_controls:1088: snd_ctl_open error: No such file or directory [ !! ]
this show's that something's messed up... but after doing this, my audio apps quit complaining about not being able to reach the card, but no audio comes out... so then I restart the initscript for the SECOND time, and I get this:
Code:
# /etc/init.d/alsasound restart
* Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Loading: snd-card-1 ... [ ok ]
* Restoring Mixer Levels ... [ ok ]
...suddenly, sound works fine! However, I need it to work when the machine starts up as this is an office computer that all my coworkers use, and I can't always be there to issue the command every reboot (especially because next week I'm flying out of town), so please help!
thanks!