Bug 1212982

Summary: KDE Desktop unusable after resume from STR due to pipewire failing
Product: [openSUSE] openSUSE Tumbleweed Reporter: Karl Mistelberger <karl.mistelberger>
Component: Upgrade ProblemsAssignee: Antonio Larrosa <alarrosa>
Status: NEW --- QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Karl Mistelberger 2023-07-04 12:55:22 UTC
pipewire fails with numerous messages: Jul 02 05:20:48 erlangen pipewire[1134]: spa.alsa: front:1: snd_pcm_mmap_begin error: Streams pipe error

erlangen:~ # zypper se -si pipewire
Loading repository data...
Reading installed packages...

S  | Name                     | Type    | Version    | Arch   | Repository
---+--------------------------+---------+------------+--------+-----------------------
i  | kpipewire-imports        | package | 5.27.6-1.1 | x86_64 | Haupt-Repository (OSS)
i  | libKPipeWire5            | package | 5.27.6-1.1 | x86_64 | Haupt-Repository (OSS)
i  | libKPipeWire5-lang       | package | 5.27.6-1.1 | noarch | Haupt-Repository (OSS)
i  | libKPipeWireDmaBuf5      | package | 5.27.6-1.1 | x86_64 | Haupt-Repository (OSS)
i  | libKPipeWireRecord5      | package | 5.27.6-1.1 | x86_64 | Haupt-Repository (OSS)
i  | libpipewire-0_3-0        | package | 0.3.72-1.1 | x86_64 | Haupt-Repository (OSS)
i+ | pipewire                 | package | 0.3.72-1.1 | x86_64 | Haupt-Repository (OSS)
i  | pipewire-lang            | package | 0.3.72-1.1 | noarch | Haupt-Repository (OSS)
i  | pipewire-modules-0_3     | package | 0.3.72-1.1 | x86_64 | Haupt-Repository (OSS)
i+ | pipewire-pulseaudio      | package | 0.3.72-1.1 | x86_64 | Haupt-Repository (OSS)
i  | pipewire-spa-plugins-0_2 | package | 0.3.72-1.1 | x86_64 | Haupt-Repository (OSS)
i  | pipewire-spa-tools       | package | 0.3.72-1.1 | x86_64 | Haupt-Repository (OSS)
i  | pipewire-tools           | package | 0.3.72-1.1 | x86_64 | Haupt-Repository (OSS)
erlangen:~ # 


karl@erlangen:~> journalctl --boot -1 --user --identifier pipewire|wc
 135551 1626612 14632191
karl@erlangen:~> 

Session kill required.
Comment 1 Karl Mistelberger 2023-07-07 10:40:46 UTC
pipewire creates impressive bursts of spam:

erlangen:~ # journalctl -q -g Suppressed
Jul 07 10:00:46 erlangen systemd-journald[680]: [🡕] Suppressed 219399 messages from user@1000.service
Jul 07 10:01:16 erlangen systemd-journald[680]: [🡕] Suppressed 247512 messages from user@1000.service
Jul 07 10:01:46 erlangen systemd-journald[680]: [🡕] Suppressed 278576 messages from user@1000.service
Jul 07 10:02:16 erlangen systemd-journald[680]: [🡕] Suppressed 313053 messages from user@1000.service
Jul 07 10:02:46 erlangen systemd-journald[680]: [🡕] Suppressed 351158 messages from user@1000.service
erlangen:~ #