Comment 16 for bug 1447909

Revision history for this message
Hui Wang (hui.wang) wrote :

@senya,

There are lots of error logs in the dmesg:
[31989.266951] snd_soc_skl: disagrees about version of symbol snd_hdac_ext_bus_link_power_down_all
[31989.266953] snd_soc_skl: Unknown symbol snd_hdac_ext_bus_link_power_down_all (err -22)
[31989.266966] snd_soc_skl: disagrees about version of symbol snd_hdac_bus_send_cmd
[31989.266967] snd_soc_skl: Unknown symbol snd_hdac_bus_send_cmd (err -22)
[31989.266971] snd_soc_skl: disagrees about version of symbol snd_hdac_bus_enter_link_reset
[31989.266972] snd_soc_skl: Unknown symbol snd_hdac_bus_enter_link_reset (err -22)
[31989.266974] snd_soc_skl: disagrees about version of symbol snd_hdac_bus_get_response
[31989.266975] snd_soc_skl: Unknown symbol snd_hdac_bus_get_response (err -22)

Let us temporarily move the /lib/modules/4.4.0-36-generic/kernel/sound/soc to a place, e.g. $sudo mv /lib/modules/4.4.0-36-generic/kernel/sound/soc ~/;sudo reboot

Then test if headphone detection works fine or not.

And you can restore that folder to the original place anytime you want.

If move the folder soc/ does not help to fix headphone detection problem, Please also generate alsa-info.txt, this time please generate two, one is generated without headphone plugged, and another is generated with headphone plugged.

thx.