Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#78012 - [wireplumber] doesn't start pipewire until first audio stream
Attached to Project:
Arch Linux
Opened by Christian Thackston (Nan42) - Monday, 27 March 2023, 07:06 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 30 May 2023, 03:30 GMT
Opened by Christian Thackston (Nan42) - Monday, 27 March 2023, 07:06 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 30 May 2023, 03:30 GMT
|
DetailsDescription: This bug is (virtually) identical to
Additional info: pipewire 1:0.3.67-1 pipewire-pulse 1:0.3.67-1 wireplumber 0.4.14-1 Steps to reproduce (taken from original bug report; reproduced by me): 1. Reboot & login 2. Check wireplumber.service: systemctl --user status pipewire-session-manager.service ○ wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled) Active: inactive (dead) 3. Run mpv: mpv file ... [ao] Failed to initialize audio driver 'pulse' Could not open/initialize audio device -> no sound. Audio: no audio Exiting... (Errors when loading file) 4. Check the service again: systemctl --user status wireplumber.service ● wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2021-10-25 13:51:40 EEST; 6s ago Main PID: 733 (wireplumber) Tasks: 5 (limit: 16647) Memory: 11.6M CPU: 137ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service └─733 /usr/bin/wireplumber |
This task depends upon
Closed by Toolybird (Toolybird)
Tuesday, 30 May 2023, 03:30 GMT
Reason for closing: Not a bug
Additional comments about closing: At least not a packaging bug. Needs documenting in the wiki.
Tuesday, 30 May 2023, 03:30 GMT
Reason for closing: Not a bug
Additional comments about closing: At least not a packaging bug. Needs documenting in the wiki.
I just tested in multiple fresh VM scenarios and no problems whatsoever. I also tried both wireplumber and pipewire-media-session and cannot repro the issue you are seeing.
If this was a widespread problem we would have heard about it by now.
I also forget to mention that mpv now has native pipewire support, so the error message in mpv should be pipewire, not pulse.
I think so, yes. I just tried again but this time in a minimal sway environment and could kinda repro. The first play produced no sound (but also no error). The 2nd play produced sound as normal.
This probably falls into the category of "if running a minimal WM env, you accept the limitations and config accordingly" or something like that.
Inclined to close this but will seek a PM's opinion.
(Why didn't I add sth to the wiki? Because I came to the conclusion there was some misconfiguration on my side as I couldn't find others with the same problem :D )