You are not logged in.

#1 2024-01-11 22:15:17

bhe69
Member
Registered: 2024-01-11
Posts: 1

Pipewire freezes mediaplayer after pressing volume key

Hey guy,

these days I decided to try the switch from pulseaudio to pipewire. Before everything was running smoothly, now pipewire is causing me some headache.
While it works - sounds are played - pressing the volume+ or volume- key on my keyboard causes some error in pipewire but still works. Pressing the volume button twice increases the volume only once, afterwards the media player (Quod libet) and pavucontrol freezes, but the music keeps playing. After some 10 seconds the volume increases a second time and the media player updates again.

As I never actively used pulseaudio or pipewire I'm a bit at loss here how to locate the problem.

As GUI I'm running cinnamon. I switched to pipewire by the following command installing additionally pipewire-audio and removing pulseaudio-alsa and pulseaudio:

sudo pacman -S --asdeps pipewire-alsa pipewire-pulse

The following errors are shown by systemd:

 systemctl --user status pipewire.service 
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
     Active: active (running) since Thu 2024-01-11 22:33:51 CET; 14min ago
TriggeredBy: ● pipewire.socket
   Main PID: 682 (pipewire)
      Tasks: 4 (limit: 9126)
     Memory: 9.1M (peak: 9.4M)
        CPU: 124ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─682 /usr/bin/pipewire

Jan 11 22:48:12 box pipewire[682]: spa.alsa: 'front:0': playback open failed: Device or resource busy
Jan 11 22:48:12 box pipewire[682]: spa.alsa: 'front:0': playback open failed: Device or resource busy
Jan 11 22:48:12 box pipewire[682]: spa.audioadapter: params Spa:Enum:ParamId:EnumFormat: 0:0 (follower format) Device or resource busy
Jan 11 22:48:12 box pipewire[682]: pw.link: 0x55e0ba1ffe90: one of the nodes is in error out:suspended in:error
Jan 11 22:48:12 box pipewire[682]: pw.link: 0x55e0ba22ff40: one of the nodes is in error out:suspended in:error
Jan 11 22:48:16 box pipewire[682]: spa.alsa: 'front:0': playback open failed: Device or resource busy
Jan 11 22:48:16 box pipewire[682]: spa.alsa: 'front:0': playback open failed: Device or resource busy
Jan 11 22:48:16 box pipewire[682]: spa.audioadapter: params Spa:Enum:ParamId:EnumFormat: 0:0 (follower format) Device or resource busy
Jan 11 22:48:16 box pipewire[682]: pw.node: (alsa_output.pci-0000_00_1b.0.analog-stereo-54) suspended -> error (Start error: Device or resource busy)
Jan 11 22:48:16 box pipewire[682]: pw.link: 0x55e0ba069d00: one of the nodes is in error out:running in:error

Any idea what might cause this? Thanks for your help!

Offline

Board footer

Powered by FluxBB