Bug 481528

Summary: Plasma launches kmix by default, even when plasma-pa is installed, producing two volume mixers
Product: [Plasma] plasmashell Reporter: Kotori Itsuka <cmdrkotori2>
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: fanzhuyifan, materka
Priority: NOR Keywords: qt6
Version First Reported In: 5.93.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of system tray

Description Kotori Itsuka 2024-02-19 02:10:35 UTC
Created attachment 165932 [details]
Screenshot of system tray

SUMMARY
Plasma launches kmix by default. This is not needed on most setups, when plasma-pa is installed and pipewire/pulseaudio is the sound server.

STEPS TO REPRODUCE
1. Install kde and all its components
2. Boot into plasma

OBSERVED RESULT
Two volume mixers

EXPECTED RESULT
One volume mixer

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.93.0
KDE Frameworks Version: 5.249.0
Qt Version: 6.7.0
Kernel Version: 6.7.5-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 4 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 3.8 GiB of RAM
Graphics Processor: llvmpipe
Manufacturer: innotek GmbH
Product Name: VirtualBox
System Version: 1.2

ADDITIONAL INFORMATION
The screenshot is from a virtual machine with no sound adapter. kmix's icon is on the right, and is incorrectly showing that there is a sound device. plasma-pa on the other hand is correct.
Comment 1 fanzhuyifan 2024-02-19 04:56:20 UTC
That sounds like a downstream packaging/configuration problem. If you choose to install and enable both, then you get both...