Created attachment 1789851 [details] alsa-info_v1.2.4-5.txt Description of problem: After update to alsa-lib-1.2.5-2.fc34 my laptop Thinkpad T14s AMD has no more audio: there is no audio indicator on top right corner, audio output device cannot be tested etc $ journalctl -b -u pipewire-pulse --user -- Journal begins at Mon 2021-05-31 11:00:13 EEST, ends at Thu 2021-06-10 15:55:04 EEST. -- Jun 10 15:21:16 fedora systemd[3414]: Started PipeWire PulseAudio. Jun 10 15:23:00 fedora pipewire-pulse[3715]: stream 0x56417b58a2e0: error no node available Jun 10 15:23:00 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:10 error:25 (Input/output error) Jun 10 15:23:36 fedora pipewire-pulse[3715]: stream 0x56417b58a2e0: error no node available Jun 10 15:23:36 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:18 error:25 (Input/output error) Jun 10 15:23:36 fedora pipewire-pulse[3715]: stream 0x56417b58a2e0: error no node available Jun 10 15:23:36 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:26 error:25 (Input/output error) Jun 10 15:23:36 fedora pipewire-pulse[3715]: stream 0x56417b58a2e0: error no node available Jun 10 15:23:36 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:34 error:25 (Input/output error) Jun 10 15:23:37 fedora pipewire-pulse[3715]: stream 0x56417b58a2e0: error no node available Jun 10 15:23:37 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:42 error:25 (Input/output error) Jun 10 15:24:21 fedora pipewire-pulse[3715]: stream 0x56417b58a2e0: error no node available Jun 10 15:24:21 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:50 error:25 (Input/output error) Jun 10 15:25:20 fedora pipewire-pulse[3715]: stream 0x56417b58a2e0: error no node available Jun 10 15:25:20 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:58 error:25 (Input/output error) Jun 10 15:35:29 fedora pipewire-pulse[3715]: stream 0x56417b51dd10: error no node available Jun 10 15:35:29 fedora pipewire-pulse[3715]: pulse-server 0x56417b541a90: [Mutter] ERROR command:-1 (invalid) tag:66 error:25 (Input/output error) Version-Release number of selected component (if applicable): alsa-sof-firmware-1.6.1-4.fc34.noarch alsa-lib-1.2.5-2.fc34.x86_64 alsa-ucm-1.2.5-2.fc34.noarch alsa-utils-1.2.5-2.fc34.x86_64 How reproducible: Update to alsa-lib-1.2.5-2fc34 Steps to Reproduce: 1. dnf update alsa* 2. reboot 3. no audio Actual results: no audio Expected results: audio fully functional Additional info: I attached following files: - alsa-info_v1.2.4-5.txt - audio is ok on alsa-lib-1.2.4-5.fc34 - alsa-info_v1.2.5-2.txt - no audio on alsa-lib-1.2.5-2.fc34
Created attachment 1789853 [details] alsa-info_v1.2.5-2.txt
The upstream bug: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1269
Same laptop model. Same problem. my logs look different: ❯ journalctl -b | grep -i pipewire jun 10 16:52:45 lenovo-lumi systemd[4159]: Listening on PipeWire PulseAudio. jun 10 16:52:52 lenovo-lumi systemd[4215]: Listening on PipeWire PulseAudio. jun 10 16:52:55 lenovo-lumi systemd[4215]: Started PipeWire PulseAudio. jun 10 16:52:55 lenovo-lumi rtkit-daemon[2877]: Successfully made thread 5194 of process 5194 (/usr/bin/pipewire-pulse) owned by '1000' high priority at nice level -11. jun 10 16:52:55 lenovo-lumi rtkit-daemon[2877]: Successfully made thread 5193 of process 5193 (/usr/bin/pipewire) owned by '1000' high priority at nice level -11. jun 10 16:52:55 lenovo-lumi rtkit-daemon[2877]: Successfully made thread 5196 of process 5194 (/usr/bin/pipewire-pulse) owned by '1000' RT at priority 20. jun 10 16:52:55 lenovo-lumi rtkit-daemon[2877]: Successfully made thread 5195 of process 5193 (/usr/bin/pipewire) owned by '1000' RT at priority 20. jun 10 16:52:55 lenovo-lumi rtkit-daemon[2877]: Successfully made thread 5202 of process 5202 (/usr/bin/pipewire-media-session) owned by '1000' high priority at nice level -11. jun 10 16:52:55 lenovo-lumi rtkit-daemon[2877]: Successfully made thread 5204 of process 5202 (/usr/bin/pipewire-media-session) owned by '1000' RT at priority 20. jun 10 16:52:55 lenovo-lumi pipewire-media-session[5202]: can't make factory instance: No such file or directory jun 10 16:52:55 lenovo-lumi pipewire[5193]: '_ucm0003.hw:Generic_1': playback open failed: No such device jun 10 16:52:55 lenovo-lumi pipewire[5193]: adapter 0x55f50e7a2fb0: can't get format: No such device jun 10 16:52:55 lenovo-lumi pipewire[5193]: usage: node.name=<string> jun 10 16:52:55 lenovo-lumi pipewire-media-session[5202]: error id:39 seq:357 res:-22 (Invalid argument): usage: node.name=<string> jun 10 16:53:02 lenovo-lumi systemd[4159]: pipewire-pulse.socket: Deactivated successfully. jun 10 16:53:02 lenovo-lumi systemd[4159]: Closed PipeWire PulseAudio. jun 10 16:53:02 lenovo-lumi systemd[4159]: pipewire.socket: Deactivated successfully.
Obvious workaround: # dnf install alsa-lib-1.2.4-5.fc34.x86_64 alsa-ucm-1.2.4-5.fc34.noarch alsa-utils-1.2.4-2.fc34.x86_64
Please, wait for the pipewire update. A workaround for 1.2.5 (comment one line in /usr/share/alsa/ucm2/ucm.conf): # diff -u /usr/share/alsa/ucm2/ucm-orig.conf /usr/share/alsa/ucm2/ucm.conf --- /usr/share/alsa/ucm2/ucm-orig.conf 2021-06-10 18:00:26.711251962 +0200 +++ /usr/share/alsa/ucm2/ucm.conf 2021-06-10 18:00:33.155257230 +0200 @@ -18,7 +18,7 @@ Define.V2Module yes # non-empty string to enable module name lookups (obsolete) Define.V2Name yes # non-empty string to enable driver & card name lookups (obsolete) -Include.libgen.File "/lib/generic.conf" # private alsa-lib configuration +#Include.libgen.File "/lib/generic.conf" # private alsa-lib configuration If.driver { Condition {
FEDORA-2021-642e1eef81 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-642e1eef81
New pipewire-0.3.30-2.fc3 is not yet in updates-testing repo so I download it from koji with following command: $ koji download-build --arch=x86_64 pipewire-0.3.30-2.fc34 After pipewire update to newest version I have now audio fully functional on my T14s AMD. Many thanks for so quick resolution.
FEDORA-2021-642e1eef81 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-642e1eef81` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-642e1eef81 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
*** Bug 1970729 has been marked as a duplicate of this bug. ***
FEDORA-2021-642e1eef81 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.