snd_hda Sigmatel STAC9205X no sound in 7.2

Alexander Motin mav at FreeBSD.org
Wed May 20 10:00:29 UTC 2009


Lars Hecking wrote:
>  I already posted some details here - sound stopped working with the
>  upgrade to 7.2.
> 
>   http://lists.freebsd.org/pipermail/freebsd-questions/2009-May/197820.html
> 
>  hw.snd.verbose=4 did nothing for me except filling up all of dmesg with
> 
>  feed_root: (virtual) prepending 1880 bytes (count=1880 l=0 feed=1)

Could you first try something trivial without esd and pulseaudio? Just 
like mpg123 or just cat to dsp device?

>  but below is the relevant output of a verbose boot.
> 
>  I don?t understand how the dsp devices work, either. This output makes
>  little or no sense to me.
> 
> # ll /dev/dsp*
> crw-rw-rw-  1 root  wheel    0, 117 May 19 20:39 /dev/dsp0.0
> crw-rw-rw-  1 root  wheel    0, 119 May 19 20:39 /dev/dsp0.1
> crw-rw-rw-  1 root  wheel    0, 120 May 19 20:43 /dev/dsp0.2
> crw-rw-rw-  1 root  wheel    0, 121 May 19 20:39 /dev/dsp0.3
> crw-rw-rw-  1 root  wheel    0, 122 May 19 20:43 /dev/dsp0.4
> crw-rw-rw-  1 root  wheel    0, 118 May 19 20:39 /dev/dsp1.0
> # ll /dev/dsp0
> crw-rw-rw-  1 root  wheel    0, 120 May 19 20:53 /dev/dsp0
> # 

It means nothing. These devices are virtual and created on demand.

> hdac0: Processing modem FG cad=1 nid=2...
> hdac0: 
> pcm0: <HDA Sigmatel STAC9205X PCM #0 Analog> at cad 0 nid 1 on hdac0
> pcm1: <HDA Sigmatel STAC9205X PCM #1 Analog> at cad 0 nid 1 on hdac0

Post pcm verbose messages also. They are also important.

Also make sure that you are looking for sound in right place. Check all 
your connectors and read new snd_hda man page.

-- 
Alexander Motin


More information about the freebsd-multimedia mailing list