rbn42 / panon

An Audio Visualizer Widget in KDE Plasma
GNU General Public License v3.0
192 stars 30 forks source link

[BUG] Panon not working after restart #96

Open NullDev opened 1 year ago

NullDev commented 1 year ago

Desktop (please complete the following information):

Describe the bug I use Bluetooth headphones. When I restart my PC and connect to the headset Panon doesn't show any visualization. When I go to Panons backend settings my device is selected as input device (pulse audio). However panon only works when I select a different device first and then switch back to my Bluetooth headphones

nlambert commented 1 year ago

I have the same issue, although not caused by bluetooth, any device that you connect/disconnect, then things do not work out anymore.

The sink-inputs get moved around and grouped into the same source after you disconnect a device, bluetooth or not.

This might be caused by wireplumber. I do not wish to point fingers, but I have been using wireplumber and have observed them fixing a lot of bugs these past months. And of course I do not know if @NullDev is using pipewire and wireplumber. I'm just sharing my thoughts.

nlambert commented 1 year ago

One thing that panon can do is remove the source-input when it is no longer used

E.g. Mixing all microphones and speakers creates a source-input on every source. When a source is disconnected, so should the client.py source-input