Bug 2185923

Summary: pipewire 0.3.68 causes no sound in headphones at all, no sound in speakers on startup
Product: [Fedora] Fedora Reporter: Nils Philippsen <nphilipp>
Component: pipewireAssignee: Wim Taymans <wtaymans>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 38CC: awilliam, brunovern.a, information, nphilipp, robatino, wtaymans
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: pipewire-0.3.69-1.fc38 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-04-15 02:08:05 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 Nils Philippsen 2023-04-11 15:53:25 UTC
Description of problem:
No sound is output on startup, neither through laptop speakers nor headphones. After plugging in headphones and unplugging them, sound is output through speakers. Headphones stay silent no matter what I do.

Version-Release number of selected component (if applicable):
pipewire-0.3.68-1.fc38.x86_64
kernel-6.2.10-300.fc38.x86_64

How reproducible:
Reproducible

Steps to Reproduce:
1. Boot the system and log in
2. Do something that would normally output sound, e.g. run a music player
3. Plug in headphones
4. Unplug headphones

Actual results:
No sound through speakers after step 2, no sound in headphones after step 3. After unplugging the headphones, speakers output sound again. 

Expected results:
Sound is output through speakers or headphones, depending on if the latter are connected.

Additional info:
I looked through upstream issues and the (gut feeling) closest match seems to be https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3148 even though the symptoms described there are kind of the opposite of what I experience: sound through speakers when headphones are connected.

I played around with alsamixer and found that unmuting my headphone brings sound back there, but the GNOME/Pipewire controls still modify the speaker and master channels (only when the latter is affected does the volume in the headphones change).

Comment 1 Fedora Blocker Bugs Application 2023-04-11 15:58:38 UTC
Proposed as a Blocker for 38-final by Fedora user nphilipp using the blocker tracking app because:

 This bug violates the beta release criterion of "working sound" and was only introduced in the recent update to pipewire-0.3.68.

Comment 2 Adam Williamson 2023-04-11 16:09:39 UTC
0.3.68-1 is not in stable for F38 and does not have any FE or blocker proposal related to it, so there's no reason for this to be a blocker.

Comment 3 Adam Williamson 2023-04-11 16:10:06 UTC
You might want to give the update negative karma:
https://bodhi.fedoraproject.org/updates/FEDORA-2023-085c350b92

Comment 4 Wim Taymans 2023-04-11 16:11:28 UTC
I have unpushed the updates until we figure out what is going on (Or I have to revert the UCM changes).

Comment 5 Nils Philippsen 2023-04-11 16:18:58 UTC
(In reply to Adam Williamson from comment #3)
> You might want to give the update negative karma:
> https://bodhi.fedoraproject.org/updates/FEDORA-2023-085c350b92

Yeah, I started doing that but then kept piling things (upstream ticket, this here, testing) on my mental stack πŸ˜€. As the update is unpushed I gather I don’t need to add negative karma to it, right?

Comment 6 Adam Williamson 2023-04-11 16:30:36 UTC
Not really, but it might still help us explain/remember *why* it got unpushed in future, I guess :D

Comment 7 Nils Philippsen 2023-04-12 11:14:49 UTC
(In reply to Adam Williamson from comment #6)
> Not really, but it might still help us explain/remember *why* it got
> unpushed in future, I guess :D

Fair point, and done! πŸ˜€

Comment 8 Fedora Update System 2023-04-14 08:17:19 UTC
FEDORA-2023-6a05717c82 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-6a05717c82

Comment 9 Fedora Update System 2023-04-15 02:08:05 UTC
FEDORA-2023-6a05717c82 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.