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.