[Bug 220334] [NEW] kmilo always controls Mixer0

Launchpad Bug Tracker 220334 at bugs.launchpad.net
Sun Apr 27 13:22:20 UTC 2008

You have been subscribed to a public bug:

I have two sound cards on my HP nc6400 laptop- Creative's Xmod (an external USB sound card) and the integrated Intel's HDA. The Xmod is my preferred sound card, so I gave it index No 1 (well, it is 0 in the config file) and the No 2 for HDA. The volume control buttons of my laptop work
just great while the Xmod is plugged-in, but if I unplug the Xmod, restart ALSA and try increase/decrease/mute sound I get the error message saying that KMix is not running (actually it is). I found that the KMilo is
telling to the KMix what mixer to control and it is always Mixer0 (source - http://websvn.kde.org/branches/KDE/3.5/kdeutils/kmilo/generic/generic_monitor.cpp?revision=624936&view=markup):

       kmixClient = new DCOPRef("kmix", "Mixer0");

It is OK if my first sound card (Xmod) is in place. When I remove it I
have the HDA only which is Mixer1 and then the KMilo is unable to
change volume/(un)mute.

I think KMilo should take into account what sound card is currently
selected in the KMix. That would solves problem of default USB sound
cards when it is removed and this is an elegent way to sych all sound
control components.

Thanks for your attention.

Best regards,
Artūras Baranauskas

** Affects: kdeutils (Ubuntu)
     Importance: Undecided
         Status: New

kmilo always controls Mixer0
You received this bug notification because you are a member of Kubuntu Team, which is subscribed to kdeutils in ubuntu.

More information about the kubuntu-bugs mailing list