Я бы сначала проверил настройки звука с самого начала:
- Куда настроен вывод звука по умолчанию (jack или hdmi)
- есть ли пользователь, от которого пытаемся запустить звук в группе audio (по умолчанию там только пользователь pi будет; www-data и root там не будет
- есть ли права на чтение файла со звуком
- попробовал бы проиграть звук из командной строки (без разницы mplayer, mpd, vlc - работать должны все и от любого пользователя, который Вам нужен - Вы знаете какой пользователь Вам нужен?)
- проверил бы уровень громкости по умолчанию
По пунктам:
1) На Rpi2 (если плата пылилась, значит скорее всего о такой речь) вывод звука по умолчанию можно указать в файле /boot/config.txt (hdmi_drive=2 - через hdmi, если закомментировать #hdmi_drive=2 - звук будет через jack. Исправить на желаемое и перезагрузиться)
Или в командной строке:
sudo amixer cset numid=3 1 звук будет через jack
sudo amixer cset numid=3 2 звук будет через HDMI
Для rpi3 настройки могут отличаться (гугл знает)
2)
Из стандартной инструкции по установке в Linux (для пользователя www-data и mplayer - заменить на требуемые)
Необходимо дать права на доступ к звуку: Т.е. добавить www-data в группу audio. Делаем usermod:sudo usermod -a -G audio www-data
Проверяем
, что он появился в группе:
cat /etc/group | grep audio
ищем строку похожую на
audio

29:pi,www-data
3) Проверка кто может файл открывать, например для файла из стандартного дистрибутива:
sudo ls -lh /var/www/sounds/dingdong.mp3
У меня так:
-rwxr--r-- 1 www-data www-data 13K мар 7 17:19 /var/www/sounds/dingdong.mp3
т.е. никто кроме www-data этот файл не проиграет (root сможет)) )
4) Запустите из командной строки
sudo -u www-data mplayer /var/www/sounds/dingdong.mp3
Есть звук?
5) А МДМ от чьего имени запускает звук? От того от чьего имени запущен, кэп. Проверка:
ps axu | grep cycle
Кто там? root, pi, www-data или еще кто-то?
6) Уровень громкости, установленный в системе:
alsamixer
далее стрелками ввер/вниз регулируем уровень звука
Выход из программы Ctrl-Z или Ctrl-C
Альса-утилиты может быть понадобиться установить sudo apt-get install alsa-utils -y
Уровень громкости можно указать проигрывателю явно (без alsamixer'а) - смотрите справку.
Если все Ок, думаю, звук обязан будет работать...
UPD:
ставил МДМ по допотопной ссылке
http://majordomo.smartliving.ru/downloa ... 00b.tar.gz, потом обновлялся.
Сейчас две ветки - мастер и альфа. Сходу ссылки не нашел - смотрите в ветке про обновления.
UPD1:
ссылка на альфу
ссылка на мастер