I have lots of trouble with my Sony XM1000XM4 headphones since the Plasma 6 update. I’m pretty sure the pipewire was updated to version 2 at the same time I pulled the KDE upgrade.
At first the issues were manageable, but annoying: If I switched from listening to music to headset mode to take a call in Google Meet, the microphone didn’t work. If I switched to headphone mode and then back again to headset mode, the microphone worked again. I could continue using bluetooth with this workaround.
Recently, the situation has got much worse - I can’t get the microphone to work at all, and the sound will also stop working randomly. My workaround now is to connect my headphones to the audio out of my laptop.
I’ve checked pipewire logs and the only things I saw were xrun
warnings, which I don’t believe would break everything completely.
Does anyone have similar issues or debugging tips? I’ve tried Googling/Duck Duck Going this for months, and I’ve not found anyone with similar symptoms.
SInce you said ‘since the Plasma 6 update’ I assume you are using Tumbleweed.
Some ideas:
- can you rollback to a previous snapshot and see which one behaves best?
- if not, can you identify which snapshot made things work based on https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/ and look at the list of changes? That can narrow down the problematic package
- look into the Pipewire issue tracker. I found https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4319 which is about a similar headset (WH-1000XM5 )
This started happening 6 months ago, so i don’t have such a snapshot.
That issue does look very familiar. I think I should raise a ticket there.
Thanks for your help!
I started experiencing similar problems with WH900N headphones more than a year ago. I just keep them in A2DP mode and use my laptop’s microphone for input.