FBSD 8.2R does not probe sound card

Steve Polyack korvus at comcast.net
Thu Mar 17 16:14:34 UTC 2011


On 03/17/11 10:25, Gua Chung Lim wrote:
> Hi all,
>
> I have been using FBSD since mid 2005 without any problems.
> Recently, I installed 8.2R from DVD on my new machine.
> (HP Pavilion p6276l Home PC)
> FBSD 8.2R does not probe my sound card.
>
> # kldload snd_driver
> ppc0: parallel port not found.
> ppc0: parallel port not found.
> ppc0: parallel port not found.
> ppc0: parallel port not found.
> hdac0:<NVidia MCP61 High Definition Audio Controller>  mem 0xfbdf8000-0xfbdfbfff irq 23 at device 5.0 on pci0
> hdac0: HDA Driver Revision: 20100226_0142
> hdac0: [ITHREAD]
> hdac0: HDA Codec #0: Realtek ALC662
> hdac1:<ATI RV730 High Definition Audio Controller>  mem 0xfbeec000-0xfbeeffff irq 17 at device 0.1 on pci2
> hdac1: HDA Driver Revision: 20100226_0142
> hdac1: [ITHREAD]
> hdac1: HDA Codec #0: ATI R6xx HDMI
> pcm0:<HDA Realtek ALC662 PCM #0 Analog>  at cad 0 nid 1 on hdac0
> pcm1:<HDA ATI R6xx HDMI PCM #0 HDMI>  at cad 0 nid 1 on hdac1
> ppc0: parallel port not found.
> ppc0: parallel port not found.
>
> I check sound card properties with Win7 (on another partition/slice).
> It says ``High Definition Audio Device'' and nothing else.
> So I try again.
>
> # kldload snd_hda
> hdac0:<NVidia MCP61 High Definition Audio Controller>  mem 0xfbdf8000-0xfbdfbfff irq 23 at device 5.0 on pci0
> hdac0: HDA Driver Revision: 20100226_0142
> hdac0: [ITHREAD]
> hdac0: HDA Codec #0: Realtek ALC662
> hdac1:<ATI RV730 High Definition Audio Controller>  mem 0xfbeec000-0xfbeeffff irq 17 at device 0.1 on pci2
> hdac1: HDA Driver Revision: 20100226_0142
> hdac1: [ITHREAD]
> hdac1: HDA Codec #0: ATI R6xx HDMI
> pcm0:<HDA Realtek ALC662 PCM #0 Analog>  at cad 0 nid 1 on hdac0
> pcm1:<HDA ATI R6xx HDMI PCM #0 HDMI>  at cad 0 nid 1 on hdac1
>
> Both cases the speakers are still quiet.
> Anyone who has a clue or experieces this problem, please point me out.

It looks like your card is getting probed in both cases, unless you have 
an additional device that is not being listed.  The pcm0 device above 
looks to be from onboard sound on your nvidia motherboard, while the 
pcm1 device is the HDMI audio output on your graphics card.  My only 
suggestion here is to play with the sysctl hw.snd.default_unit:
$ sysctl -d hw.snd.default_unit
hw.snd.default_unit: default sound device

It defaults to 0, try 1-5 and see if there is any improvement, as you 
have multiple sound output devices.

What programs are you using to test the sound output?


More information about the freebsd-stable mailing list