Description of problem:
After an update to 3.15 kernels there is no sound on speakers after a boot. Playing with volume controls and muting/unmuting sound does not have any effect. The only way I found to get speakers back is to plug-in headphones, where sounds appears,
and unplug. After that operation speakers are active again - until the next reboot. A suspend operation does not change their
status (neither active, nor inactive).
A hardware in question is ASUS K52J, x86_64, laptop. For now I did not have an opportunity to try that elsewhere.
Version-Release number of selected component (if applicable):
Could be some "difference of opinions" between kernel, alsa and pulseaudio but pulseaudio was updated last time in April and alsa components nearly a year ago. Up to the latest kernel updates headphones were not needed for "waking up" speakers and headphonse are quite often not on hands.
Created attachment 917700 [details]
results from 0.4.63 alsa-info run
Speakers were "activates", by a method described in this report, when this script was running.
Created attachment 918701 [details]
essential differences in alsa-info output between broken and unbroken sound
This diff is for equally broken 3.15.5-200.fc20.x86_64 kernel. The first run of alsa-info was after a reboot with no sound on speakers and the second after plugging and unplugging headphones to restore a speaker sound.
Sound cards are not detected. Dummy card shown
vmlinuz-3.17.1-303.fc21.x86_64 both sound cards detected, sound works.
(In reply to Leslie Satenstein from comment #3)
> Sound cards are not detected. Dummy card shown
Would you, please, open another bug targetting Fedora 21 instead of 20? As a matter of fact with the current F20 kernel-3.16.6-200.fc20.x86_64, and likely earlier as well, that particular bug from the original report is gone. Regrettably I have no idea what actually fixed that but the fact remains that this is now ok (although, for example, skype still does not want produce sound for me on 64-bit F20 installations while it worked fine in the past).