Today I updated the software on my Fedora 36 and now there is no sound. I used Gnome Software to update. Neither VLC nor Firefox produces sound. In Settings -> Sound -> Output there are two values under Output Device, both saying HDMI/DisplayPort - Built-in Audio. No difference between them, when using the Test functionality both stay silent.
Any advice?
On Fri, 16 Sep 2022 16:14:04 +0200 andreas.fournier@runbox.com wrote:
Today I updated the software on my Fedora 36 and now there is no sound. I used Gnome Software to update. Neither VLC nor Firefox produces sound. In Settings -> Sound -> Output there are two values under Output Device, both saying HDMI/DisplayPort - Built-in Audio. No difference between them, when using the Test functionality both stay silent.
Any advice?
What updated? That might give a hint of what is causing the issue.
How many sound devices do you have? The two you mention sound like they are from the video hardware. Is there another device built into the MB?
Look at the output of lspci to see if all the sound devices are there.
Look at the output of aplay -l to see if alsa is aware of all your devices.
If alsa knows about your device, does aplay -D [device name] [some.wav] produce sound output?
Check in the journal with journalctl -b0 to see if there are errors during sound discovery.
Someone else had a similar problem recently on this list, and it was suggested they try an older kernel. You could try that. Unforunately, they never posted back about the resolution of their problem.
It might be that some of the updates you got need a reboot in order to actually be instantiated, so just a reboot might fix the sound discovery process.
On Fri, 2022-09-16 at 08:00 -0700, stan via users wrote:
On Fri, 16 Sep 2022 16:14:04 +0200 andreas.fournier@runbox.com wrote:
Today I updated the software on my Fedora 36 and now there is no sound. I used Gnome Software to update. Neither VLC nor Firefox produces sound. In Settings -> Sound -> Output there are two values under Output Device, both saying HDMI/DisplayPort - Built-in Audio. No difference between them, when using the Test functionality both stay silent.
Any advice?
What updated? That might give a hint of what is causing the issue.
How many sound devices do you have? The two you mention sound like they are from the video hardware. Is there another device built into the MB?
Look at the output of lspci to see if all the sound devices are there.
Look at the output of aplay -l to see if alsa is aware of all your devices.
If alsa knows about your device, does aplay -D [device name] [some.wav] produce sound output?
Check in the journal with journalctl -b0 to see if there are errors during sound discovery.
Thanks for the tips.
I tried to reboot to previous kernel, that didn't change anything.
The list of updated software packages are at the end.
lspci gave two lines with Audio device 00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 0a) 00:1b.0 Audio device: Intel Corporation 9 Series Chipset Family HD Audio Controller
aplay -l gave the following **** List of PLAYBACK Hardware Devices **** card 1: HDMI [HDA Intel HDMI], device 3: HDMI 0 [DELL U3415W] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: PCH [HDA Intel PCH], device 3: ALC892 Digital [ALC892 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
I tried to test aplay -D, but I couldn't figure out the matching device name. Any advice?
List of updated software today
linux-firmware-whence libreoffice-data samba-common samba-client-libs libwbclient samba-common-libs samba-libs samba-dc-libs libsmbclient python3-samba-dc samba python3-samba samba-common-tools vim-data libgs ImageMagick-libs ghostscript-tools-fonts ghostscript-tools-printing ghostscript java-11-openjdk-headless java-11-openjdk amd-gpu-firmware intel-gpu-firmware iwlax2xx-firmware iwl7260-firmware nvidia-gpu-firmware vim-filesystem vim-common system-config-printer-libs python3-regex open-vm-tools libreoffice-ure-common libreoffice-opensymbol-fonts dnf-data python3-dnf dnf python3-dnf-plugins-core python3-dnf-plugins-extras-common autocorr-en libreoffice-help-en libreoffice-gtk3 libreoffice-ure libreoffice-x11 libreoffice-core libreoffice-langpack-en libreoffice-pyuno libreoffice-pdfimport libreoffice-graphicfilter libreoffice-calc libreoffice-writer libreoffice-ogltrans libreoffice-impress libreoffice-xsltfilter libreoffice-filters libreoffice-emailmerge libreoffice-base libreoffice-draw libreoffice-math python3-dnf-plugin-system-upgrade linux-firmware-whence libreoffice-data samba-common samba-client-libs libwbclient samba-common-libs samba-libs samba-dc-libs libsmbclient python3-samba-dc samba python3-samba samba-common-tools vim-data libgs ImageMagick-libs ghostscript-tools-fonts ghostscript-tools-printing ghostscript java-11-openjdk-headless java-11-openjdk amd-gpu-firmware intel-gpu-firmware iwlax2xx-firmware iwl7260-firmware nvidia-gpu-firmware vim-filesystem vim-common system-config-printer-libs python3-regex open-vm-tools libreoffice-ure-common libreoffice-opensymbol-fonts dnf-data python3-dnf dnf python3-dnf-plugins-core python3-dnf-plugins-extras-common autocorr-en libreoffice-help-en libreoffice-gtk3 libreoffice-ure libreoffice-x11 libreoffice-core libreoffice-langpack-en libreoffice-pyuno libreoffice-pdfimport libreoffice-graphicfilter libreoffice-calc libreoffice-writer libreoffice-ogltrans libreoffice-impress libreoffice-xsltfilter libreoffice-filters libreoffice-emailmerge libreoffice-base libreoffice-draw libreoffice-math python3-dnf-plugin-system-upgrade
On Fri, 2022-09-16 at 20:32 +0200, andreas.fournier@runbox.com wrote:
On Fri, 2022-09-16 at 08:00 -0700, stan via users wrote:
On Fri, 16 Sep 2022 16:14:04 +0200 andreas.fournier@runbox.com wrote:
Today I updated the software on my Fedora 36 and now there is no sound. I used Gnome Software to update. Neither VLC nor Firefox produces sound. In Settings -> Sound -> Output there are two values under Output Device, both saying HDMI/DisplayPort - Built-in Audio. No difference between them, when using the Test functionality both stay silent.
Any advice?
Same problem - I found this
https://www.reddit.com/r/Fedora/comments/xgemxa/f36_no_hdmi_audio/
"The 5.19.8 kernel broke it. 5.19.9 is in testing right now and is meant to fix it."
John
On Sat, 2022-09-17 at 12:03 +0100, ja wrote:
On Fri, 2022-09-16 at 20:32 +0200, andreas.fournier@runbox.com wrote:
On Fri, 2022-09-16 at 08:00 -0700, stan via users wrote:
On Fri, 16 Sep 2022 16:14:04 +0200 andreas.fournier@runbox.com wrote:
Today I updated the software on my Fedora 36 and now there is no sound. I used Gnome Software to update. Neither VLC nor Firefox produces sound. In Settings -> Sound -> Output there are two values under Output Device, both saying HDMI/DisplayPort - Built-in Audio. No difference between them, when using the Test functionality both stay silent.
Any advice?
Same problem - I found this
https://www.reddit.com/r/Fedora/comments/xgemxa/f36_no_hdmi_audio/
"The 5.19.8 kernel broke it. 5.19.9 is in testing right now and is meant to fix it."
Alright, thanks
On Sat, 2022-09-17 at 12:03 +0100, ja wrote:
On Fri, 2022-09-16 at 20:32 +0200, andreas.fournier@runbox.com wrote:
On Fri, 2022-09-16 at 08:00 -0700, stan via users wrote:
On Fri, 16 Sep 2022 16:14:04 +0200 andreas.fournier@runbox.com wrote:
Today I updated the software on my Fedora 36 and now there is no sound. I used Gnome Software to update. Neither VLC nor Firefox produces sound. In Settings -> Sound -> Output there are two values under Output Device, both saying HDMI/DisplayPort - Built-in Audio. No difference between them, when using the Test functionality both stay silent.
Any advice?
Same problem - I found this
https://www.reddit.com/r/Fedora/comments/xgemxa/f36_no_hdmi_audio/
"The 5.19.8 kernel broke it. 5.19.9 is in testing right now and is meant to fix it."
So, I just updated to kernel 5.19.9-200.fc36.x86_64 that was released today. Unfortunately that didn't change anything. Still no sound :(
Makes me think that is wasn't a kernel issue at all, as the software update that originally broke the sound didn't contain a new kernel. But it did contain some firmware updates.
Is it possible to downgrade firmware packages? Or are they oneway?
xgemxa/f36_no_hdmi_audio/
"The 5.19.8 kernel broke it. 5.19.9 is in testing right now and is meant to fix it."
So, I just updated to kernel 5.19.9-200.fc36.x86_64 that was released today. Unfortunately that didn't change anything. Still no sound :(
Makes me think that is wasn't a kernel issue at all, as the software update that originally broke the sound didn't contain a new kernel. But it did contain some firmware updates.
Is it possible to downgrade firmware packages? Or are they oneway? _______________________________________________
I have just done a full update and all now seems OK Tested on brave & vlc.
I have a feeling that the output devices my be different than before but that may just be a bad memory!
I did read somewhere that this may help dnf install pipewire-pulseaudio-0.3.29-1.fc36 reboot ie downgrade from pipewire-pulseaudio-0.3.58-1.fc36.x86_64
Might be worth a try. John
On Sun, 18 Sep 2022 16:10:27 +0200 andreas.fournier@runbox.com wrote:
So, I just updated to kernel 5.19.9-200.fc36.x86_64 that was released today. Unfortunately that didn't change anything. Still no sound :(
Makes me think that is wasn't a kernel issue at all, as the software update that originally broke the sound didn't contain a new kernel. But it did contain some firmware updates.
Is it possible to downgrade firmware packages? Or are they oneway?
Yes, you can go here, https://koji.fedoraproject.org/koji/search?match=glob&type=package&t... and find the firmware package you want to downgrade, here is an example, https://koji.fedoraproject.org/koji/packageinfo?packageID=29969 and then select the package you want to downgrade to. Once you have downloaded it to your system, in the directory where it is saved, run dnf -C downgrade [firmware package name] This will downgrade the package. However, I am not familiar with the program that installs the firmware, and I don't know if it will allow an earlier firmware to install over a later firmware. It should, but I'm not sure. I think it will take a reboot for the downgraded firmware to be used by the kernel.
If it works to restore your sound, you should do two things.
1. Edit /etc/dnf/dnf.conf, or the equivalent on gnome package manager, and put a line with excludepkgs=[name of your firmware package] so it isn't updated again.
2. Open a bugzilla at https://bugzilla.redhat.com/ against the firmware package about the problem so knowledge that the problem exists gets to someone who can fix it.
On Fri, 16 Sep 2022 20:32:29 +0200 andreas.fournier@runbox.com wrote:
I see from the other answer that there was a regression that caused this to happen to you, but I'll give a few answers.
I tried to reboot to previous kernel, that didn't change anything.
The list of updated software packages are at the end.
lspci gave two lines with Audio device 00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 0a) 00:1b.0 Audio device: Intel Corporation 9 Series Chipset Family HD Audio Controller
This is the device you want to be default if you want to use analog audio. It is strange that there is no card 0. That is usually the slot that the default audio takes.
aplay -l gave the following **** List of PLAYBACK Hardware Devices **** card 1: HDMI [HDA Intel HDMI], device 3: HDMI 0 [DELL U3415W] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: PCH [HDA Intel PCH], device 3: ALC892 Digital [ALC892 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
I tried to test aplay -D, but I couldn't figure out the matching device name. Any advice?
aplay -D plughw:2,0 [some wav file] will play analog output on the second card.
List of updated software today
[snipped]
The only things I see in here that might affect sound are the firmware updates.
And if this is a kernel issue, how is it that it didn't take a kernel update to cause it? It was working before the update with the same kernel, why would it stop? Strange.
And if this is a kernel issue, how is it that it didn't take a kernel update to cause it? It was working before the update with the same kernel, why would it stop? Strange.
It may have been a perfect storm of e.g. a previous kernel upgrade which introduced a condition that a later audio or firmware upgrade triggered.
There are a BUNCH of things which can affect audio. A weird combo could have brought some odd issue that caused the problem. It looks like the kernel team is aware of the issue, and I expect it either has been, or will soon be fixed, according to "ja" who posted on this thread.
If not, please file bugzilla reports at https://bugzilla.redhat.com/. See https://docs.fedoraproject.org/en-US/quick-docs/howto-file-a-bug/ for details.
Thomas
users@lists.stg.fedoraproject.org