Reconnected USB Headset NOT appearing in graph
When disconnecting and reconnecting a USB device (headset or camera) it often does not appear in the client node list again (visualized through pw-mon or qjackctl). Instead, WirePlumber complains as below:
I 15:46:30.612953 m-device-activatio ../modules/module-device-activation/reserve-device.c:129:on_application_name_appeared: <WpReserveDevice:0x560b50080ac0> owner appeared: PulseAudio Soundserver
I 15:46:35.610634 m-device-activatio ../modules/module-device-activation/reserve-device.c:187:on_reservation_owner_vanished: <WpReserveDevice:0x560b50080ac0> owner vanished
W 15:46:35.614044 m-device-activatio ../modules/module-device-activation/reserve-device.c:125:on_application_name_appeared: <WpReserveDevice:0x560b50080ac0> could not get application name: failed to get property 'ApplicationName' on proxy
C 15:46:35.614080 GLib (null):(null):(null): g_variant_get_va: assertion 'value != NULL' failed
C 15:46:35.614096 m-device-activatio (null):(null):(null): on_request_property_done: assertion 'var' failed
Same scenario works fine with pipewire-media-session.
Environment: WirePlumber (recent 0.3) together with recent PipeWire 0.3.6 on XUbuntu 18.04 with system-provided
/usr/bin/pulseaudio --start --log-target=syslog
running in parallel.
Edited by George Kiagiadakis