Linux sound - oss/alsa/arts/esd/jack - AAAARGH
I'm having sound issue. They're not unsolvable - they just keep recurring: "/dev/dsp is busy" - or similar. ARGH. Restart PC.
I'm no expert when it comes to sound in linux, it seems to me that some programs selfishly 'grab' the sound card - making it inaccessible to others. Clsoe the program often doesn't seem to help.
If I start up my PC, flash/quake4 both work flawlessly. However, if I play music, close the music program, then start quake4 or Flash (say, on youtube), the sound doesn't work.
I've tried switching off ESD. I've tried 'killall esd', 'killall artsd'. 'lsof | grep /dev/dsp' gives me nothing. Does anyone have any useful suggestions?
I use Ubuntu and I'm sure my alsa is set up for hardware sound mixing. I guess - in theory - if everything output to the default ALSA device, there wouldn't be a problem?
Isn't the solution for all application programmers to stop using ESD/ARTS/OSS and use ALSA? Shouldn't we all standardise on ONE sound system to prevent these problems (be it ALSA or any other system?) I, for one, am tired of these sound issues. Is anyone out there trying to standardise Linux sound to prevent these issues?
If anyone knows any of these answers, I'd really appreciate it. Thanks.