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

Patrick Lamaiziere patfbsd at davenulle.org
Thu May 26 20:13:34 UTC 2011


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.


More information about the freebsd-multimedia mailing list