CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème mpd

[CH]Satche
[CH]Satche
Niveau 9
10 janvier 2011 à 23:38:35

Bonsoir,

Après avoir judicieusement installé mpd, mpd et ncmpc, ainsi qu'avoir créer/éditer mon /etc/mpd.conf, voici ce que me renvoie la commande mpd :
unrecognized parameter in config file at line 8: error_file

J'ai essayé de commenter la ligne en question, mais d'autres erreurs surviennent.
Encore une chose : je ne peux pas faire de /etc/rc.d/mpd (re)start

(Distrib. Archlinux).

godrik
godrik
Niveau 30
10 janvier 2011 à 23:43:34

poste le fichier de config sur un wall

[CH]Satche
[CH]Satche
Niveau 9
11 janvier 2011 à 20:19:19

music_directory "~/musique"
playlist_directory "~/musique/playlists"
db_file "~/musique/.mpd.db"
log_file "~/.mpd.log"
error_file "~/.mpd-error.log"
pid_file "~/.mpd.pid"
port 6600

password abc@read,add,control,admin
default_permissions read

chris_27
chris_27
Niveau 10
11 janvier 2011 à 20:55:47

Oulah… tu n'as que ça ???
Il te manque la section "AUDIO OUTPUT" là. À ma connaissance, tu n'auras pas de sortie audio sans ça.

Le reste me paraît à peu près correct, bien que souvent inutile.

Question joker : À ton avis, ça veut dire quoi ~ ici ? :-)

gabriel_knight
gabriel_knight
Niveau 10
11 janvier 2011 à 21:32:13

"Question joker : À ton avis, ça veut dire quoi ~ ici ? "

:rire2:

D'ailleurs, il me semble que c'est précisé dans la page sur mpd du wiki de Archlinux :-p

chris_27
chris_27
Niveau 10
11 janvier 2011 à 21:40:14

En effet, le problème est très bien expliqué sur le wiki de arch.

[CH]Satche
[CH]Satche
Niveau 9
12 janvier 2011 à 18:01:41

C'est ce qui renvoie à "home/user/", non ?
J'vais chercher quelles autres données je dois ajouter (+ bien vu gabriel_knight, c'est effectivement sur le Wiki de Arch que j'ai pioché ça). Cependant, il me dit quand même qu'il ne reconnaît pas "error_file". C'est justement parce que des données me manquent ?

chris_27
chris_27
Niveau 10
12 janvier 2011 à 18:09:57

« C'est ce qui renvoie à "home/user/", non ? » :d) réponse courte, non.
Question joker numéro 2 : c'est qui l'utilisateur qui lit le mpd.conf ?
Question joker numéro 3 : à ton avis, que ce passe-t-il si ajoute une ligne "user machin" dans le mpd.conf ?

Je soupçonne une erreur de message d'erreur là. error_file c'est tout à fait valide. Enfin bon, le plus simple c'est encore de virer la ligne et de voir ce que ça donne (souvent, les options par défaut ne sont pas débiles).

[CH]Satche
[CH]Satche
Niveau 9
12 janvier 2011 à 23:39:27

N°2.: root.
N°3.: J'ai rajouté "user satche", mais rien ne se passe. Enfin, ça doit sûrement permettre au user "satche" d'avoir accès aux droits.

J'ai déjà essayé de supprimer, mais un autre message d'erreur apparaît : « line 16: '"' expected. »
Mais ce que je trouve globalement étrange, c'est qu'il n'arrive même pas à lancer le deamon (/etc/rc.d/mpd start)

chris_27
chris_27
Niveau 10
12 janvier 2011 à 23:46:48

J'ai rajouté "user satche" :d) ce n'est assurément pas une bonne idée.

Enfin bon, là tu galères parce que tu t'es lourdement planté en amon, donc revenons à la base : c'est quoi ta distribution ?

[CH]Satche
[CH]Satche
Niveau 9
13 janvier 2011 à 18:11:46

Marqué au premier post : Archlinux (ahm, tout s'explique.)

chris_27
chris_27
Niveau 10
13 janvier 2011 à 18:26:41

(genre je lis les parenthèses. :rouge: )

J'ai peine à croire que Arch ne fournisse pas un fichier prêt à remplir. Cela dit, le wiki pointe vers ceci qui semble d'une qualité proche de médiocre : http://mpd.wikia.com/wiki/Configuration .

Allez, voici ce que fournit Debian :
http://pastebin.com/cUUvX4hc

À noter que ça ne marchera sûrement pas directement faute d'avoir un utilisateur système pour mpd (dont le login est mpd).

chris_27
chris_27
Niveau 10
13 janvier 2011 à 19:09:26

Ha ok… pastebin a déjà viré mon fichier… :(

http://wall.deblan.fr/x1d47/texte/1/

[CH]Satche
[CH]Satche
Niveau 9
13 janvier 2011 à 19:21:36

Pastebin foireux, mais je suis allé regardé sur la doc.
Le problème vient peut-être du fait que j'ai pas crée de base de données, mais mpd --create-db ne fonctionne pas. Après avoir man mpd, j'ai rien trouvé de semblable.

chris_27
chris_27
Niveau 10
13 janvier 2011 à 19:28:54

Bon, alors remontons encore plus en amon :

Tu as installé mpd avec quelle idée en tête ? Manifestement, chez arch linux, ils ne semblent pas utiliser mpd normalement. :(

[CH]Satche
[CH]Satche
Niveau 9
13 janvier 2011 à 19:44:53

Serveur pour la musique, simple, léger, mode console pratique. En plus, il me semble que c'est toi qui me l'a conseillé dans un précédant sujet, et ça avait marché avant la réinstallation de tout mon système :(

Rod_laver
Rod_laver
Niveau 10
13 janvier 2011 à 20:40:35

Sur le wiki de archlinux, je cite :

  • As root, check if /etc/mpd.conf exists and delete the file if it does. This is safe.

Mpd comes with an example configuration file, available at /usr/share/mpd/mpd.conf.example. This file holds an abundance of information on MPD configuration, and holds default mixer values you can simply uncomment.

  • As root, copy this example file to /etc/mpd.conf.
  1. cp /usr/share/mpd/mpd.conf.example /etc/mpd.conf
Rod_laver
Rod_laver
Niveau 10
13 janvier 2011 à 20:41:24

Je précise que ça marche très bien, j'utilise mpd sur archlinux sans problème.

chris_27
chris_27
Niveau 10
13 janvier 2011 à 20:48:31

Rod_Laver : ils sont vraiment sado alors. Parce que le bout de doc que j'ai vu (ie le début) fais en sorte que

[CH]Satche : oui, je le conseille. Après, il y a deux façons de s'en servir :
1) le mode daemon (général, donc au niveau du système)
2) le mode "classique" où c'est l'utilisateur qui lance/arrête le serveur comme il lancera/arrêterait amarok ou autre.

Normalement, sur les machines de type desktop, on opte plutôt pour le 1 (que j'ai appelé mode "normal" tout à l'heure), alors que jusqu'à présent ta façon de configurer correspondait exactement au 2.

Essaie de faire comme suggeré par Rod_Laver. Cela étant dit, sous Debian, on fait ce boulot là à l'installation du paquet (et je crois même qu'on te demande où est la racine de la musique à l'install et que le create-db et lancé tout seul).

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware