[snd_hda] hear no sound if acpi=on
Patrick Lamaizière
patfbsd at davenulle.org
Fri Apr 3 02:52:13 PDT 2009
Le Fri, 3 Apr 2009 13:24:49 +0700,
kyanh <xkyanh at gmail.com>:
> Hello all,
>
> I have FreeBSD-7.1-RELEASE on my Laptop (compaq presario cq40-401
> au). In formation of my devices can be found at
>
> * http://viettug.org/attachments/download/128/icy_pciconf.txt
> (`pciconf -lbv`)
> * http://viettug.org/attachments/download/132/icy_lspci_nn.txt
> (`lspci -nn`)
> * http://viettug.org/attachments/download/147/icy_kernel.txt (the
> kernel configuration)
>
> When I boot the system with `acpi=off`, I can hear the sound
> (snd_hda). But when `acpi` is used, I hear no sound though the driver
> seems to work and `mplayer` detects /dev/sp and /dev/mixer
> successfully.
>
> <pre>
> $ cat /dev/sndstat
> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
> Installed devices:
> pcm0: <ATI (Unknown) High Definition Audio Controller>
> at memory 0x92410000 irq 19 kld snd_hda [20080420_0052] [MPSAFE]
> (mixer only) pcm1: <ATI SB600 High Definition Audio Controller> at
> memory 0x92500000 irq 16 kld snd_hda [20080420_0052] [MPSAFE]
> (1p:1v/1r:1v channels duplex)
> </pre>
>
> I don't experience FreeBSD much. Could you help me to turn the sound
> on?
There were some changes in snd_hda just after the 7.1-RELEASE. You can
try to update to a 7-STABLE. You can also take the files of snd_hda from
current or from stable (/usr/src/sys/dev/sound/pci/hda/*) and rebuild
the kernel module.
Regards.
More information about the freebsd-questions
mailing list