Сцена первая. Запускаю амарок, включаю музыку. Запускаю mplayer звук идет на встроенную звуковуху (что мне и нужно), нормально микшируется.
nu11@dskr:~$ fuser -v /dev/snd/*
ПОЛЬЗ-ЛЬ PID ДОСТУП КОМАНДА
/dev/snd/controlC0: nu11 2834 F.... knotify4
nu11 2869 F.... kmix
nu11 10710 F.... amarok
nu11 10747 F.... mplayer
/dev/snd/controlC4: nu11 2869 F.... kmix
/dev/snd/pcmC0D0p: nu11 10710 F...m amarok
nu11 10747 F...m mplayer
/dev/snd/timer: nu11 10710 f.... amarok
nu11 10747 f.... mplayer
Сцена вторая. Захотел я прописать встроенный звук устройством по умолчанию в алсе, чтобы не было накладок если модули загрузятся в другом порядке. Пишу в ~/.asoundrc строчку pcm.!default front:SB. Запускаю амарок, включаю музыку. При попытке запустить mplayer сыпет ошибками: AO_ALSA] alsa-lib: pcm_hw.c:1325:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy
При этом:
nu11@dskr:~$ fuser -v /dev/snd/*
ПОЛЬЗ-ЛЬ PID ДОСТУП КОМАНДА
/dev/snd/controlC0: nu11 2834 F.... knotify4
nu11 2869 F.... kmix
nu11 10774 F.... amarok
/dev/snd/controlC4: nu11 2869 F.... kmix
/dev/snd/pcmC0D0p: nu11 10774 F...m amarok
/dev/snd/timer: nu11 10774 f.... amarok
Что мешает в этом случае непонятно. Еще после добавления второй звуковухи флешовый плагин в браузере отказывается воспроизводить звук при запущенном амароке, хотя раньше все было нормально.