Created attachment 1683331 [details] alsa-info output Description of problem: After Fedora 31 to 32 upgrade, no sound outputs are detected, and I have no sound at all. Version-Release number of selected component (if applicable): * alsa-sof-firmware-1.4.2-4.fc32.noarch * alsa-lib-1.2.2-2.fc32.x86_64 How reproducible: This happens in a Lenovo Yoga S740 with Fedora 32 (64-bit). Steps to Reproduce: 1. Turn on the equipment. No sound at all. 2. Reboot and edit kernel boot options to add "snd_hda_intel.dmic_detect=0" 3. Start the system and sound finally works. Actual results: No sound except when applied the "snd_hda_intel.dmic_detect=0" workaround. Expected results: Sound working. Additional info: This has happened before in Fedora 31, and was fixed in this Bodhi issue: https://bodhi.fedoraproject.org/updates/FEDORA-2020-534cccb6cb. As adviced, I'm adding the alsa-info.sh --no-upload output as an attachment.
Here is the problem: [ 23.330222] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5 [ 23.330223] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now [ 23.331010] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cfl.ri failed with error -2 Could you try to create symlink to v1.4.2/intel-signed/sof-cnl-v1.4.2.ri like sof-cml.ri ? In the /lib/firmware/intel/sof directory. Reboot then.
Created attachment 1683337 [details] symlink Jaroslav, The symlink you asked me to create is already there. In fact, there are two different symlinks (sof-cml.ri, sof-cnl.ri) pointing to v1.4.2/intel-signed/sof-cnl-v1.4.2.ri.
I know, but the kernel requires sof-cfl.ri file. Please, create 'sof-cfl.ri -> v1.4.2/intel-signed/sof-cnl-v1.4.2.ri' symlink.
Created attachment 1683339 [details] symlink-created Jaroslav, I created the symlink, rebooted and sound is back online. What are the next steps? Do I leave the symlink there? Remove it and wait for a patch?
FEDORA-2020-22efdc96d1 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-22efdc96d1
Could you test above update ?
Yes. I will remove the symlink first, reboot and install the update
Done, works OK. Thank you very much.
FEDORA-2020-22efdc96d1 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-22efdc96d1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-22efdc96d1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
*** Bug 1829388 has been marked as a duplicate of this bug. ***
FEDORA-2020-22efdc96d1 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
Hello, Today I have installed Fedora 33 Beta on Lenovo s740 with Intel Core i7-9750H and I do not have sound output from speakers. May it be caused by the sof-firmware bug? Installed sof version: alsa-sof-firmware-1.5-2.fc33.noarch Built-in microphone and any external audio devices works normally except the built-in speakers. I have tried set the kernel parameter snd_hda_intel.dmic_detect=0 but then stopped working even the microphone. I will try to install F32 but according to this bug report it already should be fixed on F32.