as pulseaudio is run as the logged-in user, the fix is to also run mpd as the logged-in user, which is what will happen automatically if you disable mpd as a system service and provide your own ~/.mpdconf - see README.Debian for details
** Changed in: mpd (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/192735 Title: mpd no access to soundcard using pulseaudio Status in mpd package in Ubuntu: Fix Released Status in pulseaudio package in Ubuntu: Invalid Bug description: Binary package hint: pulseaudio Version info: uname -r: 2.6.24-8-generic pulseaudio Version: 0.9.9-1ubuntu2 mpd : Version: 0.13.1-3ubuntu1 After changing from esound to pulseaudio, MPD is not able to access the sound card. MPD logs the following errors in /var/log/mpd/errors.log: No protocol specified E: client-conf-x11.c: XOpenDisplay() failed *** PULSEAUDIO: Unable to connect: Access denied By giving "xhost +" and restarting mpd the XOpenDisplay() error disappears, but the error regarding PULSEAUDIO still persists. This happend using the latest ubuntu gutsy as of 16.02.2008, as well as the current Hardy. Pulseaudio was installed using https://wiki.ubuntu.com/PulseAudio on gutsy, and the system was upgraded to hardy using update-manager. I have added mpd and root to all pulseaudio groups (pulse, pulse- access, pulse-rt), but this did not solve the problem. Xine works using native pulse output and mythtv works using "ALSA:default" output device. Regards, Rune To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mpd/+bug/192735/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp