[PlanetCCRMA] (The continuing saga) Now for sound output

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Mon Mar 14 10:29:00 2005


On Sat, 2005-03-12 at 18:27, Peter Howard wrote:
> On Fri, 2005-03-11 at 09:16 -0800, Fernando Lopez-Lezcano wrote:
> > On Thu, 2005-03-10 at 20:44, Peter Howard wrote:
> > > On Thu, 2005-03-10 at 19:15 -0800, Mark Knecht wrote:
> > > > On Fri, 11 Mar 2005 14:02:51 +1100, Peter Howard <pjh@coastal.net.au> wrote:
> > > > > Having got JACK running and my keyboard working under FC3, I come to the
> > > > > next hurdle - sound.  I have a suspicion that something like this was
> > > > > mentioned here recently, so sorry if I'm repeating.
> > > > > 
> > > > > (Again, this was working under FC2)
> > > > > 
> > > > > Here is the /var/log/messages output from restarting alsasound:
> > > > > 
> > > > > Mar 11 13:56:16 wagner alsasound: sound driver stop succeeded
> > > > > Mar 11 13:56:38 wagner kernel: ACPI: PCI interrupt 0000:00:1f.5[B] ->
> > > > > GSI 11 (level, low) -> IRQ 11
> > > > > Mar 11 13:56:39 wagner kernel: intel8x0_measure_ac97_clock: measured
> > > > > 49439 usecsMar 11 13:56:39 wagner kernel: intel8x0: clocking to 48000
> > > > > Mar 11 13:56:39 wagner alsasound: Starting sound driver snd-intel8x0
> > > > > succeeded
> > > > > Mar 11 13:56:39 wagner alsasound: Starting sound driver snd-intel8x0
> > > > > succeeded
> > > > > Mar 11 13:56:39 wagner alsasound: Starting sequencer succeeded
> > > > > Mar 11 13:56:39 wagner alsactl: /usr/sbin/alsactl: load_state:1267: No
> > > > > soundcards found...
> > > > > Mar 11 13:56:39 wagner alsasound: Restoring sound driver settings failed
> > > > 
> > > > No promises but delete the /etc/asound.state file. Alsa will recreate
> > > > it and hpefully the contents will be more in tune.
> > > 
> > > It's not getting recreated.  The errors for that just get skipped and it
> > > still makes the sysfs/udev complaint.
> > 
> > You have to use alsamixer or gamix (or your favorite mixer) to unmute
> > the channels you are interested in and set their gains. After that do a:
> >   /usr/sbin/alsactl store
> > that will create the /etc/asound.state file (and that one will get
> > reloaded on a boot). At any point you can do a:
> >   /usr/sbin/alsactl restore
> > to reload the saved settings.
> 
> 
> That recreates /etc/asound.state, but doesn't solve the lack of sound.
> I still get the error that was clipped in the first quoting above:
> 
> Mar 11 13:56:39 wagner alsactl: /usr/sbin/alsactl: load_state:1267: No
> soundcards found...
> Mar 11 13:56:39 wagner alsasound: Restoring sound driver settings failed
> Mar 11 13:56:43 wagner wait_for_sysfs[12697]: either wait_for_sysfs
> (udev 039) needs an update to handle the device '/class/sound' properly
> (class specific file unavailable) or the sysfs-support of your device's
> driver needs to be fixed, please report to <linux-hotplug-
> devel@lists.sourceforge.net>
> 
> Note there is no /class/sound  And "find / -name 'class/sound" turns up
> nothing either.

Hmmm, I don't know enough about udev but it seems there's a problem
there (that's the package that handles device creation in the
/dev/directory). Most probably /class/sound refers to internal stuff in
udev and not real directories. 

Simple and very basic check, are there device nodes in /dev/snd/*? With
the proper permissions?

-- Fernando