Bug 1308971

Summary: Dummy audio driver (no sound) after upgrade from F21 to F22, not fixed in F23
Product: [Fedora] Fedora Reporter: Jobava <jobaval10n>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-16 22:21:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jobava 2016-02-16 15:32:34 UTC
Description of problem:
ASRock 960GC-GS FX desktop motherboard
Realtek ALC662 sound chipset that uses HDA audio

Version-Release number of selected component (if applicable):
4.3.5-300.fc23.x86_64+debug #1 SMP

How reproducible:
Not sure

Steps to Reproduce:
1. Have Fedora 21
2. Update to Fedora 22

Actual results: Sound doesn't work, all it shows is a 'dummy audio output' and no audio inputs.


Expected results: The sound should work and there should be at least two available audio drivers: the motherboard's and the graphics cards's HDMI output.


Additional info:

I upgraded from Fedora 21 to Fedora 22 and the sound went away. I then upgraded from F22 to F23 and I still have the same issue.

Is there a way to reset or reinstall the audio drivers?

A liveDVD Fedora 23 does have sound, it's just the upgrade killed it somehow.

The output of lshw
https://paste.fedoraproject.org/323501/63431714/raw/

I also deleted the pulseaudio configuration files in ~/.config/pulse
pulseaudio -k

The output of aplay -l:
aplay: device_list:268: no soundcards found...


The output of aplay -L:
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default
    Default ALSA Output (currently PulseAudio Sound Server)


Any help is greatly appreciated!

Comment 1 Jobava 2016-02-16 15:33:43 UTC
I should add that the sound still worked if I switched to the old F21 kernel, but no kernel from F22 and F23.

Unfortunately, I upgraded my system and now my old F21 kernel is gone.

Thanks

Comment 2 Jobava 2016-02-16 15:34:49 UTC
A related bug may be this one: https://bugzilla.redhat.com/show_bug.cgi?id=1255070

Comment 3 Jobava 2016-02-16 22:21:09 UTC
This was fixed by compiling a separate kernel with the config:

CONFIG_ACPI_REV_OVERRIDE_POSSIBLE

I don't understand why the Fedora-delivered kernel does not have this enabled.

Comment 4 Jobava 2016-02-16 22:22:17 UTC
This is not a real fix, just a workaround, since asking people to compile their own kernel is not a solution generally applicable.