Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: dosmanak 22 Února 2009, 19:06:13
-
Ahoj, mám prapodivný problém.
nejde mi aktualizovat databáze mpd, který se pouští jako démon.
sudo /etc/init.d/mpd start-create-dbproběhne takto:
$ sudo /etc/init.d/mpd start-create-db
* Starting Music Player Daemon mpd * creating /var/lib/mpd/tag_cache...
[ OK ]
Ale v klientu je to samý.
pokud si mpd pustím jako user, tak to jde, ale to bych musel pouštět server pokaždý já sám, proč bych to dělal?
Nemáte zkušenost?
/etc/mpd.conf:
music_directory "/home/dosmanak/Hudba"
playlist_directory "/var/lib/mpd/playlists"
db_file "/var/lib/mpd/tag_cache"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/errors.log"
pid_file "/var/run/mpd/pid"
state_file "/var/lib/mpd/state"
user "mpd"
bind_to_address "localhost"
audio_output {
type "alsa"
name "My ALSA Device"
}
~.mpdconf:
port "6600"
music_directory "/home/dosmanak/Hudba"
playlist_directory "/home/dosmanak/.mpd/playlists"
db_file "/home/dosmanak/.mpd/mpd.db"
log_file "/home/dosmanak/.mpd/mpd.log"
error_file "/home/dosmanak/.mpd/mpd.error"
-
taky jsem měl tento problém -> používám klienta Emphasis, napsaného v ETK/E17 + Debian Lenny.
Řeším to tak, že
1) vytvořím db pomocí
mpd --create-db
databázi atd mám nastavenou do složky /home/debian/MPD(tam jsou soubory jako db, symlinky na hudbu atd.)
nepoužívám .mpdconf, vše mám v /etc/mpd.conf
tzn.:
music_directory "/home/debian/MPD/music"
playlist_directory "/home/debian/MPD/playlists"
db_file "/home/debian/MPD/db"
log_file "/home/debian/MPD/log"
error_file "/home/debian/MPD/errlog"
pid_file "/var/run/mpd/pid"
2) pak MPD restartuju
su root
/etc/init.d/mpd restart
3) Po restartu pustím klienta, pravým kliknu v seznamu kapel a dám "update", chvíli počkám a pak se mi nové věci objeví.
-
Hm, někde to visí, furt mi to ukazuje stejnou nabídku. Jak gmpc tak ncmpc :-(
a soubor /home/dosmanak/.mpd/db opravdu nemá ty písničky co tam jsou a jsou tam :-)
Ale nechápu už odkud to to mpd jako bere?
-
Tak to čumim. Zkusil jsem mpd purge-nout, abych se zbavil nějaké skryté konfigurace, při opětovné instalavi mi to hlásí:
E: Sub-process /usr/bin/dpkg returned an error code (1)
Instalace balíku selhala. Zkouším obnovit:
Nastavuji balík mpd (0.13.2-2ubuntu1) ...
* Starting Music Player Daemon mpd No protocol specified
E: client-conf-x11.c: XOpenDisplay() failed
No protocol specified
E: client-conf-x11.c: XOpenDisplay() failed
Segmentation fault
[fail]
invoke-rc.d: initscript mpd, action "start" failed.
dpkg: chyba při zpracovávání mpd (--configure):
podproces post-installation script vrátil chybový status 139
Při zpracování nastaly chyby:
mpd
Pro pokračování stiskněte enter.
Nechápu co to má mít společného s Xkama??