LINUX.ORG.RU

alsa: Device or resource busy


0

3

Звук не получается проиграть одновременно, а когда после, например, после плеера хочу получить звук в браузере, то надо копаться в процессах и/или рестартить alsa. Как починить, чтобы вручную не надо было бы этого делать?

Linux crunchbang 3.2.0-0.bpo.3-686-pae #1 SMP Thu Aug 23 08:21:41 UTC 2012 i686 GNU/Linux
alsa 1.0.23+dfsg-2

pete@crunchbang:~$ cat /etc/asound.conf pcm.!default { type hw card 1 device 0 }

Вывод aplay -L: http://pastebin.com/JyUP8BZ9

Deleted

Последнее исправление: Deleted (всего исправлений: 3)

pcm.!default { type hw card 1 device 0 }

Закомментируйте, это должно помочь.

Homura_Akemi
()
Ответ на: комментарий от Homura_Akemi

Pulseaudio используется?

Имеется, но выключен. Каким-то волшебным образом исчез ~/.pulse/pulse.conf с autospawn = no, я прописал это в /etc, но ничего не изменилось.

cat: /home/pete/.asoundrc: No such file or directory

/etc/asound.conf: http://pastebin.com/3JSudPCk

Какие приложения?

FF, mplayer, qmmp, Skype

Какой плеер?

В принципе, любой, что mplayer, что qmmp.

должно помочь

Теперь в mplayer получаю [AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-2): No such file or directory

[AO_ALSA] alsa-lib: pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave

[AO_ALSA] Playback open error: No such file or directory

Failed to initialize audio driver 'alsa'

Could not open/initialize audio device -> no sound.

Audio: no sound

Video: no video

В других звука тоже нет.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Deleted

Это последний раз. В идеале. Дальше зависит от наглости приложений. Везде, где можно указывайте устройством вывода default, никаких hw:x,y.

Homura_Akemi
()
Ответ на: комментарий от Homura_Akemi

Это последний раз. В идеале.

Да, но в итоге звук имеет та программа, через которую он идет первым. Все остальные немы.

Deleted
()
Ответ на: комментарий от Deleted

Да, но в итоге звук имеет та программа, через которую он идет первым.

Дальше зависит от наглости приложений. Везде, где можно указывайте устройством вывода default, никаких hw:x,y.

Дело в том, что если программа обращается к hw, то ей никто этого не запретит, так что проверьте настройки этой программы. И вот ещё, хотя dmix вроде и так должен работать: http://alsa.opensrc.org/Dmix

Homura_Akemi
()
Ответ на: комментарий от Deleted

так и должно быть, раз .asoundrc отсутствует, а /etc/asound.conf полностью закомментирован (кроме указанного выше там ничего нет).

У меня:

$ grep -v ^# ~/.asoundrc /etc/asound.conf
grep: /home/aitap/.asoundrc: Нет такого файла или каталога
grep: /etc/asound.conf: Нет такого файла или каталога

И всё работает.

Попробуйте вручную настроить dmix в asound.conf: http://www.alsa-project.org/main/index.php/Asoundrc#dmix

AITap ★★★★★
()
Ответ на: комментарий от AITap

Попробуйте вручную настроить dmix в asound.conf

Отлично! Спасибо! Все теперь работает! Какой раз уже помогаете! Большое спасибо :)

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