LINUX.ORG.RU

mplayer, alsa и 2 звуковые карты


0

0

Сцена первая. Запускаю амарок, включаю музыку. Запускаю 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

Что мешает в этом случае непонятно. Еще после добавления второй звуковухи флешовый плагин в браузере отказывается воспроизводить звук при запущенном амароке, хотя раньше все было нормально.

★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.