Bug 1960954

Summary: After upgrade pipewire from 0.3.25-2.fc35 to 0.3.26-1.fc35 version all audio devices start disappeared after relogin to gnome-session
Product: [Fedora] Fedora Reporter: Mikhail <mikhail.v.gavrilov>
Component: pipewireAssignee: Wim Taymans <wtaymans>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: brunovern.a, hujq, joepesco2020, wtaymans
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pipewire-0.3.28-1.fc34 pipewire-0.3.30-1.fc34 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-06-11 01:15:04 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:
Attachments:
Description Flags
audio settings screenshot
none
system log
none
pipewire-media-session backtrace none

Description Mikhail 2021-05-16 19:03:19 UTC
Created attachment 1783823 [details]
audio settings screenshot

Description of problem:
After upgrade pipewire from 0.3.25-2.fc35 to 0.3.26-1.fc35 version all audio devices start disappeared after relogin to gnome-session

Version-Release number of selected component (if applicable):
Last not affected pipewire is 0.3.25-2.fc35

Steps to Reproduce:
1. Log in to gnome
2. Log out
3. Log in to gnome again
4. Go to "Sound" setting

Actual results:
No audio devices

Expected results:
All audio devices should available

Comment 1 Mikhail 2021-05-16 19:07:04 UTC
Created attachment 1783824 [details]
system log

Comment 2 Mikhail 2021-05-16 19:09:02 UTC
$ journalctl -b -u pipewire-pulse --user
-- Journal begins at Sun 2021-04-18 18:10:55 +05, ends at Mon 2021-05-17 00:08:21 +05. --
May 17 00:05:26 fedora systemd[2152]: Started PipeWire PulseAudio.
May 17 00:06:02 fedora pipewire-pulse[2595]: stream 0x557801120cb0: error no node available
May 17 00:06:02 fedora pipewire-pulse[2595]: pulse-server 0x557801144bb0: [Mutter] ERROR command:-1 (invalid) tag:10 error:25 (Input/output error)
May 17 00:07:33 fedora pipewire-pulse[2595]: stream 0x5578011e4d90: error no node available
May 17 00:07:33 fedora pipewire-pulse[2595]: pulse-server 0x557801144bb0: [Mutter] ERROR command:-1 (invalid) tag:18 error:25 (Input/output error)
May 17 00:07:35 fedora pipewire-pulse[2595]: stream 0x55780112c990: error no node available
May 17 00:07:35 fedora pipewire-pulse[2595]: pulse-server 0x557801144bb0: [Mutter] ERROR command:-1 (invalid) tag:26 error:25 (Input/output error)
May 17 00:08:20 fedora pipewire-pulse[2595]: stream 0x557801194920: error no node available
May 17 00:08:20 fedora pipewire-pulse[2595]: pulse-server 0x557801144bb0: [Mutter] ERROR command:-1 (invalid) tag:34 error:25 (Input/output error)
May 17 00:08:20 fedora pipewire-pulse[2595]: stream 0x557801194920: error no node available
May 17 00:08:20 fedora pipewire-pulse[2595]: pulse-server 0x557801144bb0: [Mutter] ERROR command:-1 (invalid) tag:42 error:25 (Input/output error)
May 17 00:08:21 fedora pipewire-pulse[2595]: stream 0x557801194920: error no node available
May 17 00:08:21 fedora pipewire-pulse[2595]: pulse-server 0x557801144bb0: [Mutter] ERROR command:-1 (invalid) tag:50 error:25 (Input/output error)

Comment 3 Fedora Update System 2021-05-19 08:48:13 UTC
FEDORA-2021-28d7b1f215 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-28d7b1f215

Comment 4 Fedora Update System 2021-05-20 01:12:33 UTC
FEDORA-2021-28d7b1f215 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 5 Mikhail 2021-05-23 13:30:53 UTC
Created attachment 1786035 [details]
pipewire-media-session backtrace

The bug happens again, if I after first login, connect to the motherboard with auto jack detection any output analog audio device. Any modern motherboard is suitable for this. If the above condition is met, then after the second login to the system, all audio devices will disappear again. Also I see that pipewire-media-session is crashed.

Comment 6 Fedora Update System 2021-06-09 07:41:24 UTC
FEDORA-2021-29223a7ff9 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-29223a7ff9

Comment 7 Fedora Update System 2021-06-10 01:19:52 UTC
FEDORA-2021-29223a7ff9 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-29223a7ff9`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-29223a7ff9

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2021-06-11 01:15:04 UTC
FEDORA-2021-29223a7ff9 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.