The curent mpd package ships with an XDG autostart file, which will try to start a user mpd upon logging in. This will (intentionally) fail if a system mpd is already running, as the necessary port is not free, and it will also fail if the configured paths to log and database are not writeable for the user running mpd, which means that the default /etc/mpd.conf will only work for a system mpd and actually running a user mpd requires to manually provide a ~/.mpdconf, e.g. from /usr/share/doc/mpd/examples/mpdconf.example.gz
I have no idea how to make this last bit automatic without destroying the system mpd functionality. Suggestions welcome!
The curent mpd package ships with an XDG autostart file, which will try to start a user mpd upon logging in. This will (intentionally) fail if a system mpd is already running, as the necessary port is not free, and it will also fail if the configured paths to log and database are not writeable for the user running mpd, which means that the default /etc/mpd.conf will only work for a system mpd and actually running a user mpd requires to manually provide a ~/.mpdconf, e.g. from /usr/share/ doc/mpd/ examples/ mpdconf. example. gz
I have no idea how to make this last bit automatic without destroying the system mpd functionality. Suggestions welcome!