noldrys
hi,
also ich hab da ein problem mit dem mpd, ich bekomm einfach die config nicht richtig eingestellt.
ich hab mal die config hier
http://nopaste.ch/0f25beb45281c60.html
wenn ich eine db erstellen will mit /etc/rc.d/mpd create-db ( als root )
kommt keine fehlermeldung.
kann mir wer sagen wie ich was ändern muss das dass läuft, danke
pseb
hi,
das einzige, was mir bei deiner config auffällt, ist der user, probier da mal einfach "mpd" als user (und nicht deinen user-account).
gruß,
pseb
noldrys
will irgentwie nicht, hmmm
koch
ch hab ja selbst probleme mit dem ding, aber was ist damit...
#
#
#
#
audio_output {
#
type "alsa"
#
name "My ALSA Device"
#
device "hw:0,0" # optional
#
# format "44100:16:2" # optional
#
#}
ich meine die letzten 3 zeilen
[gelöscht]
Ich habe mpd zwar nie benutzt, aber das Ein oder Andere fällt mir schon auf.
- Wenn keine Fehlermeldung kommt, wo ist das Problem? (Kann ja auch der Client sein der falsch eingestellt ist.)
- Läuft der Client auf einem entfernten Rechner oder lokal?
- Warum kommentiert ihr die schließende Klammer? (ich meine '}')
MfG
P.S.: Also das mit dem Fragen
richtig stellen müssen wir imho noch mal üben... 😉
koch
das mir der klammer meine ich ja bei ihm, meinen hab ich grade zum laufen bekommen. nur mpc zickt wegen ein paar sachen, aber da kümmer ich mich heute abend drum.
aber hier geht es ja nicht um mich, also back to topic...
noldrys
also das mit der klammer hab ich geändert, hier nochmal eine geänderte version
http://nopaste.ch/5815e89d340f300.html
ich muss die als mein user laufen lassen den mpd geht nicht.
wenn ich "/etc/rc.d/mpd create-db" eingeben dann macht er was, wenn ich dann "/etc/rc.d/mpd start" eigeben kommt nur ein FAIL rechts, mehr nicht. die mpd.error hat keine inhalt.
🙁
[gelöscht]
Ach so, ich dachte das wäre dein conf... 😉
MfG
[gelöscht]
Das Problem liegt an vielen Punkten:
» music_directory "~/Musik"
» playlist_directory "~/.mpd/playlists"
» db_file "~/.mpd/mpd.db"
» log_file "~/.mpd/mpd.log"
» error_file "~/mpd.error"
Hier muss die volle Pfadangabe stehen, z.B. /home/<user> ...
» user "noldrys"
Hier am Besten den Standard Benutzer stehen lassen.
Ich persönlich habe die Standardeinstellungen so weit belassen.
Verändert habe ich nur 'music_directory' und die Audio-Einstellungen.
Greetz
IGProLin
koch
noldrys schrieb wenn ich dann "/etc/rc.d/mpd start" eigeben kommt nur ein FAIL rechts, mehr nicht.
was steht denn dann da?
[gelöscht]
igprolin schriebHier muss die volle Pfadangabe stehen, z.B. /home/<user> ...
Was ja auch logisch klingt, da man ja anscheinend als user 'mpd' arbeiten muss. :lol:
MfG
flommi
Erst mal eine Frage, liegt deine .mpdconf in deinem Home-Verzeichnis oder benutzt die globale in /etc?
noldrys
flommi schrieb
Erst mal eine Frage, liegt deine .mpdconf in deinem Home-Verzeichnis oder benutzt die globale in /etc?
ich nutz die globale
koch schrieb
was steht denn dann da?
das ist es ja da steht nix weiter zu
ich bin nach dem wiki gegangen
flommi
Dann versuch es mal, wie oben schon gesagt wurde, mit ganzen Pfaden.
Außerdem kannst du mal versuchen MPD über die Konsole zu starten (also einfach nur mpd eingeben)
Ma#
Ich hab auch so meine Probleme mit mpd
Habe soweit meine .conf bearbeitet, und ich kann auch ne db erstellen.
Aber sobald ich mpd starten will bekomm ich immer ein failed.
Hier mal meine .conf
# An example configuration file for MPD
# See the mpd.conf man page for a more detailed description of each parameter.
######################## REQUIRED PATHS ########################
music_directory "/home/matt/.mpd/music"
playlist_directory "/home/matt/.mpd/playlists"
db_file "/home/matt/.mpd.db"
log_file "/home/matt/.mpd.log"
error_file "/home/matt/.mpd.error"
#music_directory "path_to_your_music_collection"
#playlist_directory "/var/lib/mpd/playlists"
#db_file "/var/lib/mpd/mpd.db"
#log_file "/var/log/mpd/mpd.log"
#error_file "/var/log/mpd/mpd.error"
# Note: ~ is the home directory of user set in the "user" option
################################################################
######################## OPTIONAL PATHS ########################
#
# If you wish to use mpd --kill to stop MPD, then you must
# specify a file here in which to store MPD's process ID.
#
#pid_file "~/.mpd/mpd.pid"
pid_file "/var/run/mpd/mpd.pid"
#
# If specified, MPD will save its current state (playlist,
# current song, playing/paused, etc.) at exit. This will be
# used to restore the session the next time it is run.
#
#state_file "~/.mpd/mpdstate"
state_file "/var/lib/mpd/mpdstate"
#
################################################################
######################## DAEMON OPTIONS ########################
#
# If started as root, MPD will drop root privileges and run as
# this user instead. Otherwise, MPD will run as the user it was
# started by. If left unspecified, MPD will not drop root
# privileges at all (not recommended).
user "matt"
# The address and port to listen on.
#
bind_to_address "127.0.0.1"
#bind_to_address "any"
port "6600"
#
# Controls the amount of information that is logged. Can be
# "default", "secure", or "verbose".
#
#log_level "verbose"
#
################################################################
und wenn ich mpd einfach in die console eingebe dann kommt:
could not open pid_file "/var/run/mpd/mpd.pid" (at line 27) for writing: Permission denied
Hoffe ihr könnt mir helfen, den ich möchte gerne jinzora mit mpd nutzen.
Thx
Ma#
piet
Den Pfad zum pid_file musst du auch in dein HOME-Verzeichnis legen. Siehe
link und oben steht es auch, allerings für andere Dateien. 😉
cu
Ma#
Ok hab ich gemacht.
Bekomme jetzt keine fehlermeldunge mehr, aber wenn ich versuche
/etc/rc.d/mpd start
zu machen, kommt immer noch ein fail.
Ist den durch "mpd" mpd jetzt auch gestart und wie kann ich das checken?
Ma#
Nachtwandler
Den Pfad zum state_file musst du auch in dein home legen, der liegt noch auf "/var/lib/mpd/mpdstate". Wenn du den mpd mit deinem Useraccount startest musst du alles was mpd schreiben soll/will in dein home legen, da du ja z.B. auf /var keinen Zugriff hast.
Ma#
Alles klar jetzt gehts, musste nur mpd nochmal stoppen und neu starten.
Jetzt sind auch die ganzen fehlermeldungen bezöglich mpd in jinzera verschwunden.
Jetzt frage ich mich nur, wenn ich jinzera auch als jukebox einstellt habe - wie kann ich bitte lieder direkt auf dem server spielen lassen ohne immer eine .m3u zu laden.
Laut HP gehts das nämlich.
Und eigentlich hab ich soweit auch alles eingestellt.
Gruß
Ma#
piet
Ma# schriebAlles klar jetzt gehts, musste nur mpd nochmal stoppen und neu starten.
Hättest du meinen Link gelesen
(der genau deswegen von mir gegeben worden ist) hättest du diese Frage
nicht gestellt. 😉
Ma# schriebLaut HP gehts das nämlich.
Dann lies die HP doch mal weiter, würde micht nicht wundern, dass genau das da auch steht! 😉
cu