Version: 3.6-alpha2 (using 4.4.00 (KDE 4.4.0), Arch Linux) Compiler: gcc OS: Linux (x86_64) release 2.6.32-ARCH When channels setting changed for one card, another card lose all channels from applet tab and from list of available channels in "Configure channels" setting dialog. The only way to restore list of channels is to remove ~/.kde4/share/apps/kmix/profiles/CardName.1.Base.xml Summary: xml file created/updated only for one card, should be created for all cards, if corresponding file isn't present yet.
Unfortunately it does also happen when you have only one card. I fixed it already, so I will mark this bug report as a duplicate. Brainstorming: I am not sure how I can auto-fix the profile after the user updates to KDE4.4.1 (once it will be released). 1) I could simply increase the "generation" in the shipped profile, but then users would lose their changes (which would actually be "OK", as the profile is broken anyways). 2) When the profile is read, and the kmixrc version number is <4, then fix up the profile somehow (optimal). I need to use a new kmixrc version number for thsi to work. *** This bug has been marked as a duplicate of bug 228669 ***