Music Player Daemon (MPD) for Debian ------------------------------------ After installation, you will need to populate the MPD database. It is recommended that you do this through a client such as mpc, or by running "invoke-rc.d mpd force-restart". To prevent mpd from running as a system service, edit /etc/default/mpd and set "START_MPD=false". A normal user account may then run mpd from their session using their own ~/.mpdconf and adjusted paths. A sample mpd.desktop file that can be copied to ~/.config/autostart/ is provided for your convenience. In the default /etc/mpd.conf, bind_to_address is set to "localhost" in order to prevent other (possibly untrusted) hosts from accessing MPD. If you wish to allow other hosts to access MPD, you must change this value to an appropriate interface, or comment it out to enable listening on all network interfaces. When using ALSA with dmix, you may run into problems sharing the sound card between the "mpd" user and your own account. A workaround is to use ALSA's "ipc_key_add_uid" and "ipc_perm" directives. See the ALSA documentation for instructions on how to add this to your configuration. Similarly, if you plan to use a JACK output, you might need to make mpd and jackd run under the same user, since a typical JACK setup doesn't permit several users to access the sound daemon.