Bug 302962 - KMix tray pop up shows more than one mixer
Summary: KMix tray pop up shows more than one mixer
Status: RESOLVED FIXED
Alias: None
Product: kmix
Classification: Applications
Component: general (show other bugs)
Version: 4.1
Platform: unspecified Linux
: VHI normal
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-03 13:18 UTC by Konomi
Modified: 2012-11-14 23:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.10


Attachments
Bogus popup display (76.24 KB, image/png)
2012-08-04 21:35 UTC, Thomas 'PointedEars' Lahn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Konomi 2012-07-03 13:18:54 UTC
I reported this bug to my distro (Debian) and the following is mostly a re-paste of that bug report.

After upgrading some packages KMix now has two volume sliders in popup shown when
clicking the tray icon. I tried backing up the kmix config files in
"~/.kde/share/config" and deleting the old ones with no success. Please see the
following link for a screenshot:

http://imgur.com/OU9jy

I have found this bug is only triggers when something
other than the "Event Sounds" Slider is listed first in "Playback
Streams". So to reproduce:

1. Play an audio source with whatever program you wish (leave it playing).
2. Close KMix
3. Reopen KMix
4. Click the tray icon and there should be two mixers displayed in the popup
Kitty

Reproducible: Always




-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable'), (400, 'unstable'), (300, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kmix depends on:
ii  kde-runtime              4:4.8.4-1
ii  libasound2               1.0.25-3
ii  libc6                    2.13-33
ii  libkdecore5              4:4.8.3-2
ii  libkdeui5                4:4.8.3-2
ii  libphonon4               4:4.6.0.0-2
ii  libplasma3               4:4.8.3-2
ii  libpulse-mainloop-glib0  2.0-3
ii  libpulse0                2.0-3
ii  libqt4-dbus              4:4.8.2-1
ii  libqt4-xml               4:4.8.2-1
ii  libqtcore4               4:4.8.2-1
ii  libqtgui4                4:4.8.2-1
ii  libsolid4                4:4.8.3-2
ii  libstdc++6               4.7.0-8
ii  phonon                   4:4.6.0.0-2

kmix recommends no packages.

kmix suggests no packages.

-- no debconf information
Comment 1 Thomas 'PointedEars' Lahn 2012-08-04 21:35:36 UTC
Created attachment 72961 [details]
Bogus popup display
Comment 2 Thomas 'PointedEars' Lahn 2012-08-04 21:36:51 UTC
I can confirm this with kmix=4:4.8.4-2 i386 on Debian. The second volume slider is displayed occasionally. If it does, I can trigger both at once. Also, occasionally the popup is wider with nothing to justify that (see attachment).

This popup really is confusing and useless as it is (I do _not_ want to change the master volume; I have PulseAudio for the ability to set the volume for each audio stream). Please fix it.
Comment 3 Christian Esken 2012-10-03 23:16:56 UTC
The new look is like shown on http://kmix5.wordpress.com/2012/09/24/more-consistent-gui-and-updates-to-the-soundmenu/ . This is for ALSA/MPRIS2, but the look with Pulseaudio is similar. It should fix the issues. What you display in the Popup will be configurable.