https://bugs.kde.org/show_bug.cgi?id=501107

            Bug ID: 501107
           Summary: Microphone doesn't work for headset after waking
                    device from sleep with audio volume widget on
                    panel/desktop
    Classification: Plasma
           Product: plasmashell
           Version: 6.3.2
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Audio Volume widget
          Assignee: plasma-b...@kde.org
          Reporter: john.coffeygreenm...@gmail.com
                CC: isma...@gmail.com
  Target Milestone: 1.0

SUMMARY
My headset's (HyperX Cloud 2) microphone doesn't work after a device is woken
up from sleep and audio volume widget is present. After changing to another
profile and back, it start working.

STEPS TO REPRODUCE
1. Add the audio volume widget either on a panel or desktop (either works). 
2. Put computer to sleep.
3. Wake computer.

OBSERVED RESULT
Headset microphone doesn't work.

EXPECTED RESULT
Headset microphone works.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2


ADDITIONAL INFORMATION
I can reproduce this issue on multiple devices, even on a fresh user account.
However, I don't have multiple headsets. 

Output from `systemctl --user --no-pager status wireplumber\* pipewire\* | sed
"s/$(hostname)/ahost/"`:
```
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset:
enabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Sat 2025-03-01 18:03:16 CET; 1 day 4h ago
 Invocation: 234e5336295840cab6a2b256de9c2778
   Main PID: 1987 (wireplumber)
      Tasks: 9 (limit: 37250)
     Memory: 10.4M (peak: 11.1M)
        CPU: 37.622s
     CGroup:
/user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1987 /usr/bin/wireplumber

bře 02 16:52:15 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce4fee30>
link failed: some node was destroyed before the link was created
bře 02 16:52:16 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce84d060>
link failed: some node was destroyed before the link was created
bře 02 18:23:39 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce961640>
link failed: some node was destroyed before the link was created
bře 02 21:16:16 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce6004a0>
link failed: some node was destroyed before the link was created
bře 02 21:16:16 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce8953a0>
link failed: some node was destroyed before the link was created
bře 02 21:16:16 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce6004a0>
link failed: some node was destroyed before the link was created
bře 02 21:16:51 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce3ad670>
link failed: some node was destroyed before the link was created
bře 02 21:16:51 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce97cef0>
link failed: some node was destroyed before the link was created
bře 02 21:16:51 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce3d3960>
link failed: some node was destroyed before the link was created
bře 02 22:11:30 ahost wireplumber[1987]: wp-event-dispatcher:
<WpAsyncEventHook:0x55f9ce486b70> failed: <WpSiStandardLink:0x55f9ce806200>
link failed: 1 of 1 PipeWire links failed to activate

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled;
preset: disabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Sat 2025-03-01 18:03:16 CET; 1 day 4h ago
 Invocation: 545e185cd6e3424dae248201daecaae1
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1989 (pipewire-pulse)
      Tasks: 3 (limit: 37250)
     Memory: 91.8M (peak: 127.4M)
        CPU: 6min 14.016s
     CGroup:
/user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─1989 /usr/bin/pipewire-pulse

bře 01 18:03:16 ahost systemd[1709]: Started pipewire-pulse.service - PipeWire
PulseAudio.

● pipewire.socket - PipeWire Multimedia System Sockets
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset:
enabled)
     Active: active (running) since Sat 2025-03-01 18:03:16 CET; 1 day 4h ago
 Invocation: 7a1288ec175d49f48a3855ae67437bf4
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
             /run/user/1000/pipewire-0-manager (Stream)
     CGroup:
/user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

bře 01 18:03:16 ahost systemd[1709]: Listening on pipewire.socket - PipeWire
Multimedia System Sockets.

● pipewire-pulse.socket - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled;
preset: enabled)
     Active: active (running) since Sat 2025-03-01 18:03:16 CET; 1 day 4h ago
 Invocation: e8f6677bc04c4b8f9cf6d19c15c02f45
   Triggers: ● pipewire-pulse.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup:
/user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket

bře 01 18:03:16 ahost systemd[1709]: Listening on pipewire-pulse.socket -
PipeWire PulseAudio.

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset:
disabled)
    Drop-In: /usr/lib/systemd/user/pipewire.service.d
             └─00-uresourced.conf
             /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Sat 2025-03-01 18:03:16 CET; 1 day 4h ago
 Invocation: ab49a0b863cb49c4b2421ae4470fbbbb
TriggeredBy: ● pipewire.socket
   Main PID: 1986 (pipewire)
      Tasks: 3 (limit: 37250)
     Memory: 37.9M (peak: 51M)
        CPU: 5min 29.647s
     CGroup:
/user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1986 /usr/bin/pipewire

bře 01 18:26:41 ahost pipewire[1986]: spa.alsa: front:0p: snd_pcm_drop: No such
device
bře 01 18:26:41 ahost pipewire[1986]: spa.alsa: front:0p: close failed: No such
device
bře 01 18:27:10 ahost pipewire[1986]: pw.node:
(alsa_output.usb-Kingston_HyperX_7.1_Audio_00000000-00.analog-stereo-210) graph
xrun not-triggered (0 suppressed)
bře 01 18:27:10 ahost pipewire[1986]: pw.node:
(alsa_output.usb-Kingston_HyperX_7.1_Audio_00000000-00.analog-stereo-210) xrun
state:0x7fced404f008 pending:1/2 s:1411862291511 a:1411862306037
f:1411862312527 waiting:14526 process:6490 status:triggered
bře 01 19:28:31 ahost pipewire[1986]: pw.node:
(alsa_output.usb-Kingston_HyperX_7.1_Audio_00000000-00.analog-stereo-210) graph
xrun not-triggered (0 suppressed)
bře 01 19:28:31 ahost pipewire[1986]: pw.node:
(alsa_output.usb-Kingston_HyperX_7.1_Audio_00000000-00.analog-stereo-210) xrun
state:0x7fced404f008 pending:1/3 s:5088386472056 a:5088386497186
f:5088386505025 waiting:25130 process:7839 status:triggered
bře 02 18:36:07 ahost pipewire[1986]: pw.node:
(alsa_output.pci-0000_0e_00.6.analog-stereo-46) graph xrun not-triggered (0
suppressed)
bře 02 18:36:07 ahost pipewire[1986]: pw.node:
(alsa_output.pci-0000_0e_00.6.analog-stereo-46) xrun state:0x7fced42ff008
pending:1/5 s:44278260329935 a:44278260409324 f:44278260444184 waiting:79389
process:34860 status:triggered
bře 02 20:25:05 ahost pipewire[1986]: pw.node:
(alsa_output.usb-Kingston_HyperX_7.1_Audio_00000000-00.analog-stereo-210) graph
xrun not-triggered (0 suppressed)
bře 02 20:25:05 ahost pipewire[1986]: pw.node:
(alsa_output.usb-Kingston_HyperX_7.1_Audio_00000000-00.analog-stereo-210) xrun
state:0x7fced404f008 pending:2/3 s:50815829292263 a:50815829326173
f:50815829333463 waiting:33910 process:7290 status:triggered
```

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to