Столкнулся с такой же проблемой. Mpd запускается под пользователем mpd, он вызывает pulseaudio под этим же пользователем. Когда же я входил в кде,то запускался ещё один pulseaudio уже под моим рабочим пользователем и они конфликтовали за доступ к звуковухе.

Решение - поставить в mpd.conf в поле user своего рабочего пользователя. Также нужно будет поменять пользователя в /usr/lib/tmpfiles.d/mpd.conf и для файла базы mpd. Ещё дополнительно можно поставить вывод звука в mpd через alsa-pulseaudio, т.к. кеды чего-то у меня ругались при запуске когда вывод стоял чисто через pulseaudio.