Strona 1 z 1

Konfiguracja mpd

: 07 czerwca 2013, 19:34
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

: 07 czerwca 2013, 19:52
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

: 07 czerwca 2013, 20:49
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

: 07 czerwca 2013, 21:04
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

: 07 czerwca 2013, 21:27
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.

: 07 czerwca 2013, 21:36
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

: 07 czerwca 2013, 21:40
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

: 07 czerwca 2013, 22:58
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.