Konfiguracja mpd

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Schadoow
Posty: 23
Rejestracja: 06 czerwca 2013, 22:53
Lokalizacja: Szydłowiec/Wrocław

Konfiguracja mpd

Post autor: Schadoow »

Mam problem z konfiguracją mpd, gdyż wyskakuje błąd

Kod: Zaznacz cały

"listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
db_file setting missing"
Zaznaczę, że zmieniłem ustawienie localhost na 127.0.0.1, nie wiem czy to ma jakiejś znaczenie (dopiero od niedawna interesuje się Linuksem) ale system zainstalowany jest na maszynie wirtualnej.
W załączam swój plik mpd.conf.


Z góry dziękuję za wszelką pomoc. I proszę o wyrozumiałość i proste odpowiedzi.
Załącznik asd.txt nie jest już dostępny
Załączniki

[Rozszerzenie txt zostało wyłączone i nie będzie dłużej wyświetlane.]

Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Jesteś pewien, że katalog:

Kod: Zaznacz cały

/home/michal/.mpd/
istnieje?
Jeżeli tak, to sprawdź jego właściciela. Czy mpd ma do niego dostęp.
Co to za wersja mpd?

Kod: Zaznacz cały

mpd --version
Schadoow
Posty: 23
Rejestracja: 06 czerwca 2013, 22:53
Lokalizacja: Szydłowiec/Wrocław

Post autor: Schadoow »

Istnieje i jego zawartość:

Kod: Zaznacz cały

michal@schadoow:~$ ls /home/michal/.mpd
mpd.conf  mpd.db  mpd.log  mpd.pid  mpdstate  playlists
Właściciel:

Kod: Zaznacz cały

michal@schadoow:~$ ls -dl /home/michal/.mpd
drwxr-xr-x 3 michal michal 4096 cze  7 18:55 /home/michal/.mpd 

Jak sprawdzić czy mpd ma do niego dostęp?

Wersja:

Kod: Zaznacz cały

mpd (MPD: Music Player Daemon) 0.16.7
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

I mpd w ogóle nie startuje?
Sprawdź czy nie jest uruchomione. Może wystarczy tylko włączyć w kliencie aktualizacje bazy. Jak się nie uruchamia, to utwórz pusty plik (jako zwykły użytkownik):

Kod: Zaznacz cały

touch /home/michal/.mpd/tag_cache
Schadoow
Posty: 23
Rejestracja: 06 czerwca 2013, 22:53
Lokalizacja: Szydłowiec/Wrocław

Post autor: Schadoow »

Jak mam być szczery to jeszcze nic z nim nie robiłem bo ostatnio jak próbowałem coś z tym zrobić to zrobiłem taki śmietnik że od nowa musiałem stawiać... Zainstalowałem na szybkiego Ario ale nie wykrywa mi MPD oczywiscie włączone zerocnf w mpd.conf ale gdy biore automatyczne wyszukiwanie serwera nie ma nic
ale jeszcze załączam co robię jak go chcę odpalić:

Kod: Zaznacz cały

 michal@schadoow:~$ su
root@schadoow:/home/michal# service mpd stop
[ ok ] Stopping Music Player Daemon: mpd.
root@schadoow:/home/michal# mpd
listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
db_file setting missing
root@schadoow:/home/michal# 


i po utworzenie pustego pliku nadal to samo.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Gdzie jest plik konfiguracyjny?
Stworzyłeś własny w katalogu domowym, czy korzystasz z tego globalnego w:

Kod: Zaznacz cały

/etc/mpd.conf
?
Wklej wynik:

Kod: Zaznacz cały

ps aux | grep mpd
Schadoow
Posty: 23
Rejestracja: 06 czerwca 2013, 22:53
Lokalizacja: Szydłowiec/Wrocław

Post autor: Schadoow »

Stworzyłem własny w katalogu domowym.

Kod: Zaznacz cały

michal   27934  0.0  0.0   3720   804 pts/1    S+   21:40   0:00 grep mpd
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Skoro stworzyłeś w domowym to musisz uruchamiać mpd jako użytkownik w którego katalogu znajduje się plik konfiguracyjny, albo uruchamiać mpd w ten sposób:

Kod: Zaznacz cały

mpd /home/michal/.mpdconf
Jeżeli tak nazywa się twój plik.
Jeżeli z komputera/mpd nie korzysta więcej użytkowników to lepiej zmodyfikować plik globalny:

Kod: Zaznacz cały

/etc/mpd.conf
Mniej zabawy.
ODPOWIEDZ