| Summary: | plasma-pa 5.25.0 applet hides virtual devices by default | ||
|---|---|---|---|
| Product: | [Unmaintained] plasma-pa | Reporter: | Niklāvs Koļesņikovs <89q1r14hd> |
| Component: | applet | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | ahiemstra, alex-catteau, asturm, jan.claussen10, me, nate, nowrep, postix, sam, s_chriscollins, takiya2888157, uwu |
| Priority: | NOR | ||
| Version First Reported In: | 5.25.0 | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Niklāvs Koļesņikovs
2022-06-14 21:22:40 UTC
This was done intentionally in https://invent.kde.org/plasma/plasma-pa/-/merge_requests/115. We can revisit the default setting though. Arjen, what do you think? *** Bug 455330 has been marked as a duplicate of this bug. *** (In reply to Nate Graham from comment #1) > This was done intentionally in > https://invent.kde.org/plasma/plasma-pa/-/merge_requests/115. > > We can revisit the default setting though. Arjen, what do you think? Why not should them always below in their own section? :) ** Physical devices ** device1 ... ** Virtual Devices ** ... There is now https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/296 which is about being able to mark virtual devices as either not eligible for default sink status or ideally not even visible to PulseAudio management tools. Assuming Steam Deck OS is also using PipeWire and WirePlumber, Valve might be interested in provided their feedback or even MR implementation for that. Unfortunately I can't comment on technical feasibility of doing this without extending the PulseAudio protocol (which will, I believe, only be accepted in PipeWire if the legacy PulseAudio does it first). Just to add another use case where virtual devices are useful in applet: I use pulseaudio-dlna to add virtual audio devices corresponding to DLNA renderers (or "players") on local network. It allows for example to punctually move an audio source to an output device in another room. And doing so with the drag'n'drop feature of the applet is just perfect. ;) I'm quite sure WirePlumber just got an undeserved bug report of this issue. :( https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/353 Is there any way to do this now? I want to create a combined source using a null sink and combining it with a loopback device, which I pipe my microphone into. This way I could play high quality audio in online meeting in e.g. Slack. The null sink monitor is not selectable though. If you left click on the volume control applet (the Plasma one, of course) and then left click on the so called burger menu (the three horizontal stripes arranged vertically) which is somewhere in the top left side of the applet, it should have a check box for showing virtual devices. It would be nice if that check box was set to enabled state by default to show virtual devices, which is what this bug is primarily about. Sorry, somewhere in the top right hand corner of the applet. After almost two years, I don't think we're planning to revisit this. If you don't like it, changing it is two clicks away. Nah, thanks for closing this. I was quite literally wishing it was closed but obviously doing that on my end would be poor form, because it's a real issue. Technically WirePlumber 0.5 has the right features to hide DSP nodes which is exactly what Valve should be using but I can't imagine anyone cares or that I could convince them to care, so whatever. Doing it that way would make this obsolete but, again, no one cares. Bye. |