Bug 463149

Summary: Pipewire loopback devices do not show up anymore in audio widget
Product: [Unmaintained] plasma-pa Reporter: Niels Ole Salscheider <niels_ole>
Component: appletAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: me, nicolas.fella, nowrep
Priority: NOR    
Version First Reported In: 5.26.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Config for virtual sinks

Description Niels Ole Salscheider 2022-12-17 11:44:15 UTC
Created attachment 154644 [details]
Config for virtual sinks

SUMMARY
I have split my sound card into two virtual ones using libpipewire-module-loopback. This way, I can move individual applications from my headphones to my speakers or the other way around.
In the past I could see these loopback devices in the plasma-pa widget. But since a few releases they are gone and I can only see the "Audio Pro" devices. The audio settings in system settings still also list the loopback devices.

I would like to get the loopback devices back to the plasma-pa widget in order to move applications around easily.


STEPS TO REPRODUCE
1. You need to use pipewire as audio server
2. Copy the attached config to ~/.config/pipewire/pipewire.conf.d/

OBSERVED RESULT
The loopback devices do not show up in the plasma-pa widget.

EXPECTED RESULT
The loopback devices should show up in the plasma-pa widget.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 5.26.4
KDE Frameworks Version: 5.100.0
Qt Version: 5.15.7
Comment 1 Nicolas Fella 2022-12-17 11:56:18 UTC
The applet has a "Show virtual devices" option that is off by default, presumably if you enable that your devices will appear
Comment 2 Niels Ole Salscheider 2022-12-17 11:59:50 UTC
(In reply to Nicolas Fella from comment #1)
> The applet has a "Show virtual devices" option that is off by default,
> presumably if you enable that your devices will appear

Thanks, that solves my issue! Maybe the option is a bit difficult to discover, but it does what I want.
Comment 3 Nicolas Fella 2022-12-17 12:01:21 UTC
In 5.27 the config options were rearranged, so it should be easier to find then