28 lip 2019 | tags: cui,
mpd+ncmccp is a golden combination for reliable music with hot
plugged USB storage. Here I'll describe how I've configure my setup.
MPD
Current working configuration is based on Arch Wiki
I had some problems with permissions to music directory with seperate global
mpd user. I solved these with local user mpd sesstion:
Disable systemd's mpd.service on the startup:
$ sudo systemctl disable mpd.service
Autostart mpd. If you're using some kind of Desktop Enviroment it could be
done in .xinitrc (or DE specific configuration), otherwise use .initrc.
Simply add the following line to config file:
mpd &
PulseAudio, local user workaround
If pulse audio doesn't you can try using this workaround.
/etc/fstab
To allow hot-plugging of the USB storage I'm using /etc/fstab
Get USB's UUID:
$ sudo blkid /dev/sdb1
[sudo] password for cmd:
/dev/sdb1: LABEL="Music" UUID="5ec3ea09-fd96-4168-93d0-871bc0bfa039"
UUID_SUB="a479a36c-e5e6-4986-86ec-0a9be9e8d820" TYPE="btrfs"
PARTUUID="7e6fd15e-01"
Edit /etc/fstab. Please notice that there should be empty line at the end
of /etc/fstab!
UUID="5ec3ea09-fd96-4168-93d0-871bc0bfa039" /YOUR/MOUNT/POINT auto rw,user,auto 0 0