I've posted about this before, but not really found any good resolution. I've been living with it, but lately I tried again to attack it.
I have multiple sound cards (two PCI and a few USB devices -- ham radio stuff). Using AMD64 Jaunty (2.6.28-13-generic).
I do not have a problem with ALSA -- I can use all my sound devices.
I have installed pulse audio and also used it without pulseaudio. So I know how to set up pulse and I know how to set up most applications (even the flash player).
So here's the problem: Phonon. No amount of coaxing will make it remember the soundcard I want to use. So if I am using pulse audio and set that to the default, it forgets. If I don't use pulse audio and set a particular sound card to the default it forgets. It wants to use a particular card and no amount of setting and applying will fix it. The "Test" button works but it never actually applies. That means things that are totally dependent on it for audio settings (e.g., amarok2) are totally broken. The KDE sound system also is broken (I tell it to use playsound to play system sounds and that works ok).
Remember, Alsa and Pulseaudio are working. That's not the problem.
The configuration seems to be in phonondevicesrc although deleting or manipulating that file seems to have no effect so maybe that's not where it storing it. The problem does not seem to be related to the Xine or Gstreamer backends sine both have the same problem.
So frustrating. It seems "Windowish" that there is a broken GUI which seems to be the only way to configure this!
Oh yeah, one other minor issue: 64 bit Sun Java doesn't seem to play audio. I had read that setting dmix to pulse might fix that, but no go. I suspect it is merrily streaming audio to my other sound card but I'm too lazy to disconnect it from the radio and hook up a speaker.
Bookmarks