snd_hda no sound when I reboot from windows (and vice versa)

David Demelier demelier.david at gmail.com
Fri May 27 08:25:09 UTC 2011


On 26/05/2011 21:54, Patrick Lamaiziere wrote:
> 8.2 stable/i386
>
> Hello,
>
> If I reboot from Windows, I've got no sound. I must remove the power
> cord from the alimentation and then sound works in FreeBSD.
>
> Vice versa, same problem if I reboot from FreeBSD to Windows.
>
> That's a bit annoying. I can see there are differences between the two
> cases on the verbose output of snd_hda and pcm:
>
> (hda-sound : sound works, hda-nosound : does not work)
> roxette:~$ diff -u hda-sound.txt hda-nosound.txt
> --- hda-sound.txt	2011-05-26 21:29:32.000000000 +0200
> +++ hda-nosound.txt	2011-05-26 21:28:26.000000000 +0200
> @@ -229,19 +229,47 @@
>   hdac1:
>   hdac1:             nid: 20 [DISABLED]
>   hdac1:            Name: vendor widget
> -hdac1:      Widget cap: 0x00f00000
> +hdac1:      Widget cap: 0x00f0010b
>
> and pins association differs :
>
>   pcm4: Speaker/Beep Volume (OSS: speaker)
>   pcm4:    |
> -pcm4:    +- ctl 23 (nid  34 out):    -15/12dB (19 steps) + mute
> +pcm4:    +- ctl 29 (nid  34 out):    -15/12dB (19 steps) + mute
>
> ...
>
> files:
> hda-sound.txt : http://user.lamaiziere.net/patrick/hda-sound.txt
> hda-nosound.txt : http://user.lamaiziere.net/patrick/hda-nosound.txt
> diff : http://user.lamaiziere.net/patrick/hda_diff.txt
>
> Any idea?
>
> Thanks, regards.
> _______________________________________________
> freebsd-multimedia at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
> To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe at freebsd.org"

I had the some trouble when I reboot from linux, I guess it mutes the 
hda chipset directly in hardware, the only solution I found is to press 
the mute button again at the before the FreeBSD loader appears.

Cheers,

-- 
David Demelier


More information about the freebsd-multimedia mailing list