Right now: artsd and flashplayer
artsd because it currently on the machine I'm working with right now
continouisly tries to start. When I kill it, it starts again, for
mysterious reasons, only seconds later. Sometimes, it is even owned by
root, and I have to kill it as root. Even that doesnt help, it starts
again and again and again.
flashplayer because it lives inside a browser and should not have been
allowed to occupy the soundcard. Sometimes, the only way to get sound (in
proper programs, like jack), is to exit the browser.
The first one is because of some crazy bug or design or whatever. The
second one can probably be fixed somehow. However, it probably all goes
down to the current long discussion about finding a common sound-server
thing, which is definitely needed. I don't understand what happens with
this crazy artsd-madness-program, and I think I'm some kind of power-user.
Linux audio sucks because of this, right now, for me. esound, artsd,
polyaudio, jackd; theire all the wrong solution for this problem. The
correct solution is that alsa needs to be redesigned so that it can switch
from direct hardware access (hw:0, 1, etc.) to dmix or jackplug and back
again on the fly without the user noticing it. The second thing that needs
to be done is to remove artsd from all linux audio machines around the
world so that noone ever will have crazy problems with it again. At least,
I wont to get rid of it on the machine I'm currently working on.
Unfortunately, I'm not the administrator of it, so I can't do that.
(No, I don't want any help in fixing the artsd-thing, right now I just
want to hate it)