Przyznaję, że się pogubiłem.
Kod: Zaznacz cały
root@komputer01:~# /etc/init.d/mpd stop
Stopping Music Player Daemon: mpd.
root@komputer01:~# /etc/init.d/mpd start
Starting Music Player Daemon: mpd.
root@komputer01:~# /etc/init.d/mpd restart
Stopping Music Player Daemon: mpd.
Starting Music Player Daemon: mpd.
root@komputer01:~# /etc/init.d/mpd force-reload
Stopping Music Player Daemon: mpd.
Starting Music Player Daemon: mpd.
root@komputer01:~# /etc/init.d/mpd start-create-db
Usage: /etc/init.d/mpd {start|start-create-db|stop|restart|force-reload}
root@komputer01:~# /etc/init.d/mpd
Usage: /etc/init.d/mpd {start|start-create-db|stop|restart|force-reload}
root@komputer01:~# 
Dodam, że gdy proces jest zatrzymany, a ja uruchomię go z 
, to też nie działa (ten sam komunikat na wyjściu).
I rzeczywiście /etc/init.d/mpd:
Kod: Zaznacz cały
# note to self: don't call the non-standard args for this in
# {post,pre}{inst,rm} scripts since users are not forced to upgrade
# /etc/init.d/mpd when mpd is updated
case "$1" in
    start)
        mpd_start
        ;;
    stop)
        mpd_stop
        ;;
    status)
        status_of_proc -p $PIDFILE $DAEMON $NAME
    ;;
    restart|force-reload)
        mpd_stop
        mpd_start
        ;;
    force-start)
        mpd_start
        ;;
    force-restart)
        mpd_stop
        mpd_start
        ;;
    force-reload)
    mpd_stop
    mpd_start
    ;;
    *)
        echo "Usage: $0 {start|start-create-db|stop|restart|force-reload}"
        exit 2
        ;;
esac
 
Usilnie próbując wygenerować bazę danych MPD nie pomyślałem, że mogła być ona wygenerowana automatycznie. Jak się okazało - baza została wygenerowana przy instalacji. Jednak sonata, mimo, że widzi bazę danych - nie chce odtwarzać żadnych plików. Kiedy próbuję, pojawia się informacja o tym, że plik się odtwarza, a około pół sekundy po tym się zatrzymuje. Dźwięku nie wydaje nawet na chwilę. Dlaczego nie gra?
Zainstalowałem ncmpcpp i słyszę dźwięk, kolekcja jest, muzyka gra. Jednak zależy mi na odtwarzaczu sonata. Nie rozumiem co może być nie tak.
Zadziałało. Wydaje mi się, że wystarczył restart serwera po instalacji ncmcpp i dlatego zadziałało. Temat rozwiązany.
Już teraz wiem, dlaczego nie działa. Niechcący włączyłem film na YouTube i dźwięku nie ma. (W sonacie gra muzyka). Wyłączyłem MPD, odświeżyłem stronę z filmem - dźwięk jest, tym razem w sonacie nie ma (po włączeniu MPD). Dlaczego tak jest, jeśli korzystam z alsy?
Okazało się, że pomogło zahaszowanie wszystkich wyjść dźwięku w /etc/mpd.conf. Działa wtedy autodetekcja i wszystko gra.
Pozostał błąd z tym, że sonata nie chce pobierać z internetu okładek i tekstów.