Public bug reported: 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: ubuntu Importance: Undecided Status: New -- kmilo always controls Mixer0 https://bugs.launchpad.net/bugs/220334 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs