Hi,
I switched to pipewire a few weeks ago, and I have had my share of small issues, but this one is rather annoying.
I have a Sony WH-CH710N Bluetooth headset, and my PC has an integrated bluetooth controller. I can connect the headset to my PC fine and then change the sink to the AD2P channel, and everything works.
However, when I lock my screen (Ctrl+Alt+Supr on XFCE4 Manjaro), the bluetooth connection drops, and when I log back in I have to reconnect the headphones and change the sink.
This didn’t happen before when I used pulseaudio, the headphones remained connected until I unlocked the screen again.
The only thing i can see in journalctl -xb is:
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSource/ldac
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSink/aptx_hd
jul 15 15:55:26 david pipewire-media-session[2205]: no node found for 55
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSource/aptx_hd
jul 15 15:55:26 david pipewire-pulse[2206]: stream 0x5632aa498ef0: error no node available
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSink/aptx
jul 15 15:55:26 david pipewire-pulse[2206]: client 0x5632a98f7880 [Firefox]: ERROR command:-1 (invalid) tag:4294967295 error:25 (Input/output error)
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSource/aptx
jul 15 15:55:26 david pipewire-media-session[2205]: no node found for 55
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSource/aac
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSink/sbc
jul 15 15:55:26 david bluetoothd[794]: Endpoint unregistered: sender=:1.271 path=/MediaEndpoint/A2DPSource/sbc
Has anyone had or solved the same problem? I am running out of ideas.
Inxi output below:
System:
Kernel: 5.12.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.12-x86_64
root=UUID=7223faf8-f3ee-4566-a104-d0ffe6a82da2 rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1 vt: 7
dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: Dell product: Latitude E7450 v: N/A serial: <filter>
Chassis: type: 9 serial: <filter>
Mobo: Dell model: 06HN6G v: A01 serial: <filter> UEFI-[Legacy]: Dell v: A13
date: 05/17/2016
Battery:
ID-1: BAT0 charge: 45.6 Wh (100.0%) condition: 45.6/53.3 Wh (85.5%)
volts: 8.4 min: 7.4 model: LGC-LGC3.6 DELL G95J563 type: Li-poly
serial: <filter> status: Full
Device-1: hidpp_battery_0
model: Logitech Wireless Mobile Mouse MX Anywhere 2 serial: <filter>
charge: 55% (should be ignored) rechargeable: yes status: Discharging
Memory:
RAM: total: 15.51 GiB used: 4 GiB (25.8%)
RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: Dual Core model: Intel Core i7-5600U bits: 64 type: MT MCP
arch: Broadwell family: 6 model-id: 3D (61) stepping: 4 microcode: 2F cache:
L2: 4 MiB bogomips: 20759
Speed: 2594 MHz min/max: 500/3200 MHz Core speeds (MHz): 1: 2594 2: 2595
3: 2584 4: 2610
Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_perfmon avx
avx2 bmi1 bmi2 bts clflush cmov constant_tsc cpuid cpuid_fault cx16 cx8 de
ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d
fma fpu fsgsbase fxsr hle ht ibpb ibrs ida intel_pt invpcid invpcid_single
lahf_lm lm mca mce md_clear mmx monitor movbe msr mtrr nonstop_tsc nopl nx
pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36
pti pts rdrand rdseed rdtscp rep_good rtm sdbg sep smap smep smx ss ssbd sse
sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust
tsc_deadline_timer vme vmx vnmi vpid x2apic xsave xsaveopt xtopology xtpr
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf
mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort mitigation: Clear CPU buffers; SMT vulnerable
Graphics:
Device-1: Intel HD Graphics 5500 vendor: Dell driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:1616 class-ID: 0300
Device-2: Sunplus Innovation Integrated_Webcam_HD type: USB driver: uvcvideo
bus-ID: 1-1.6:4 chip-ID: 1bcf:2b8d class-ID: 0e02
Display: x11 server: X.Org 1.20.11 compositor: xfwm4 v: 4.16.1 driver:
loaded: intel unloaded: modesetting alternate: fbdev,vesa display-ID: :0.0
screens: 1
Screen-1: 0 s-res: 5520x1080 s-dpi: 96 s-size: 1461x286mm (57.5x11.3")
s-diag: 1489mm (58.6")
Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 157 size: 310x170mm (12.2x6.7")
diag: 354mm (13.9")
Monitor-2: DP1-2 res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.6")
diag: 551mm (21.7")
Monitor-3: DP1-3 res: 1680x1050 hz: 60 dpi: 91 size: 470x300mm (18.5x11.8")
diag: 558mm (22")
OpenGL: renderer: Mesa Intel HD Graphics 5500 (BDW GT2) v: 4.6 Mesa 21.1.4
direct render: Yes
Audio:
Device-1: Intel Broadwell-U Audio vendor: Dell driver: snd_hda_intel
v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c class-ID: 0403
Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9ca0
class-ID: 0403
Sound Server-1: ALSA v: k5.12.16-1-MANJARO running: yes
Sound Server-2: JACK v: 0.125.0 running: no
Sound Server-3: PulseAudio v: 14.2 running: no
Sound Server-4: PipeWire v: 0.3.31 running: yes
Network:
Device-1: Intel Ethernet I218-LM vendor: Dell driver: e1000e v: kernel
port: f080 bus-ID: 00:19.0 chip-ID: 8086:15a2 class-ID: 0200
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: noprefixroute scope: link
Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel port: f040
bus-ID: 02:00.0 chip-ID: 8086:095a class-ID: 0280
IF: wlp2s0 state: up mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: noprefixroute scope: link
IF-ID-1: docker0 state: down mac: <filter>
IP v4: <filter> scope: global broadcast: <filter>
IF-ID-2: virbr0 state: down mac: <filter>
IP v4: <filter> scope: global broadcast: <filter>
IF-ID-3: wg0 state: unknown speed: N/A duplex: N/A mac: N/A
IP v4: <filter> scope: global
WAN IP: <filter>
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8
bus-ID: 1-1.3:3 chip-ID: 8087:0a2a class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 3 state: up address: <filter>
Logical:
Permissions: Unable to run lvs. Root privileges required.
RAID:
Message: No RAID data found.
Drives:
Local Storage: total: 476.94 GiB used: 8.12 PiB (1785101.6%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/sda maj-min: 8:0 vendor: LITE-ON IT
model: LMT-512L9M-11 MSATA 512GB size: 476.94 GiB block-size:
physical: 512 B logical: 512 B speed: 6.0 Gb/s rotation: SSD
serial: <filter> rev: 10F scheme: MBR
Message: No optical or floppy data found.
Partition:
ID-1: / raw-size: 367.45 GiB size: 360.68 GiB (98.16%)
used: 128.95 GiB (35.8%) fs: ext4 dev: /dev/sda4 maj-min: 8:4 label: N/A
uuid: 7223faf8-f3ee-4566-a104-d0ffe6a82da2
Swap:
Alert: No swap data was found.
Unmounted:
ID-1: /dev/sda1 maj-min: 8:1 size: 549 MiB fs: <superuser required>
label: System Reserved uuid: C82657132657023C
ID-2: /dev/sda2 maj-min: 8:2 size: 108.44 GiB fs: <superuser required>
label: N/A uuid: 564863634863413B
ID-3: /dev/sda3 maj-min: 8:3 size: 520 MiB fs: <superuser required>
label: N/A uuid: A4B0AE2FB0AE083E
USB:
Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 1-1:2 info: Intel Integrated Hub ports: 8 rev: 2.0 speed: 480 Mb/s
chip-ID: 8087:8001 class-ID: 0900
Device-1: 1-1.3:3 info: Intel Bluetooth wireless interface type: Bluetooth
driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA
chip-ID: 8087:0a2a class-ID: e001
Device-2: 1-1.6:4 info: Sunplus Innovation Integrated_Webcam_HD type: Video
driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA
chip-ID: 1bcf:2b8d class-ID: 0e02
Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 11 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-4: 2-1:2 info: Dell Hub of E-Port Replicator ports: 3 rev: 2.1
speed: 480 Mb/s chip-ID: 413c:2134 class-ID: 0900
Device-1: 2-1.1:4 info: Logitech Keyboard K120 type: Keyboard,HID
driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s
power: 90mA chip-ID: 046d:c31c class-ID: 0300
Device-2: 2-1.2:5 info: Logitech Unifying Receiver type: Keyboard,Mouse,HID
driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
power: 98mA chip-ID: 046d:c52b class-ID: 0300
Hub-5: 2-4:3 info: Dell internal USB Hub of E-Port Replicator ports: 3
rev: 2.0 speed: 480 Mb/s power: 2mA chip-ID: 413c:2513 class-ID: 0900
Hub-6: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.0 speed: 5 Gb/s
chip-ID: 1d6b:0003 class-ID: 0900
Hub-7: 3-1:2 info: Dell Hub of E-Port Replicator ports: 3 rev: 3.0
speed: 5 Gb/s chip-ID: 413c:5534 class-ID: 0900
Sensors:
System Temperatures: cpu: 62.0 C mobo: 49.0 C sodimm: SODIMM C
Fan Speeds (RPM): cpu: 4000
Info:
Processes: 236 Uptime: 6h 4m wakeups: 11 Init: systemd v: 248
tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: pacman: 1533
lib: 358 flatpak: 0 Shell: Bash v: 5.1.8 running-in: xfce4-terminal
inxi: 3.3.05