MPD не может начать следующую песню

408
Archie

Я использую Arch Linux (e17) на x86_64; с mpd 0,17,3 и ALSA 10,0,26.

Одно обновление ~ три месяца назад mpd начал вести себя странно. Воспроизведение следующей песни не начнется, и это будет выглядеть так, как будто на звуковом устройстве из предыдущей песни есть блокировка файла, которая приводит к сбою проигрывателя при запуске следующей. Соответствующее сообщение не появляется в /var/log/mpd/mpd.log

Я немного не понимаю, почему это так работает. Демон работает от своего собственного пользователя, который входит в группу «audio». Вот соответствующий фрагмент из /etc/mpd.conf:

audio_output { type "alsa" name "My ALSA Device" device "hw:0,0" # optional format "44100:16:2" # optional # mixer_device "default" # optional # mixer_control "PCM" # optional # mixer_index "0" # optional } 

Последние три комментария, потому что mpd игнорирует их, когда они не закомментированы. Я должен упомянуть, что у flashplayer (Adobe) были проблемы с блокировкой звуковой карты, но когда-то вокруг обновления, которое сломало mpd, flashplayer начал работать хорошо. Возможно, оба связаны как-то?

Я буду рад предоставить более актуальные данные, но я не уверен, что это будет.

Спасибо!

0
Непосредственное использование устройства, такого как `hw: 0,0`, позволит использовать устройство одновременно только одной вещи. Правильная настройка dmix в `~ / .asoundrc` может помочь. Я не знаю, вызвало ли это перекрестное затухание в MPD таким образом, у меня никогда не было проблем с тем, что MPD не воспроизводит следующую песню. Когда я вернусь домой, если решения пока нет, я изменю свой конфиг, чтобы использовать `hw: 0,0` вместо` pcm.default` (или `default`, я не могу вспомнить из головы ) и посмотрим, смогу ли я его воссоздать. Не могли бы вы поделиться всем `mpd.conf`, а также всеми настройками alsa, которые вы сделали (` ~ / .asoundrc`) Rob 11 лет назад 0
@Rob: это происходит, даже когда строка устройства закомментирована; и независимо от перекрестного затухания. Я не против mpd, блокирующего звук для * других * приложений, но для себя? Звучит странно! Archie 11 лет назад 0

0 ответов на вопрос

Похожие вопросы