MPD не создает базу.
Дистрибутив Arch Linux, сразу скажу, что на Ubuntu с аналогичной конфигурацией все работает.
Проблема в том что mpd не создает базу.
Конфиг:
$ cat .mpdconf
music_directory "/home/crusty/Музыка"
playlist_directory "/home/crusty/.mpd/playlists"
db_file "/home/crusty/.mpd/mpd.db"
log_file "/home/crusty/.mpd/mpd.log"
pid_file "/home/crusty/.mpd/mpd.pid"
state_file "/home/crusty/.mpd/mpdstate"
user "mpd"
bind_to_address "127.0.0.1"
port "6600"
audio_output {
type "alsa"
name "My ALSA Device"
device "hw:0,0" # optional
format "44100:16:2" # optional
}
$ ls -al
-rw-r--r-- 1 crusty users 0 июня 3 21:34 mpd.db
-rw-r--r-- 1 crusty users 46962 июня 3 21:20 mpd.log
-rw-r--r-- 1 crusty users 0 июня 3 21:27 mpd.pid
-rw-r--r-- 1 crusty users 183 июня 3 21:21 mpdstate
drwxr-xr-x 2 crusty users 4096 июня 3 21:19 playlists
$ sudo rc.d start mpd
:: Starting Music Player Daemon [FAIL]
$ sudo mpd
listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
output: No "audio_output" defined in config file
output: Attempt to detect audio output device
output: Attempting to detect a alsa audio device
output: Successfully detected a alsa audio device