Fedora 10, MPD et Sonata

Cela fait maintenant longtemps que je souhaite utiliser le couple MPD-Sonata.
Jusqu'ici, toutes mes tentatives ont été vaines.

Alors OK, ce billet fait suite à l'annonce de la disponibilité de Songbird 1.0. [1]
Mais la solution MPD (Music Player Daemon) est forcément plus légère, en plus Sonata est plutôt pas mal.

Bon, j'ai quand même mis une heure à faire fonctionner tout ça, mais le résultat est là.
Dans les ressources utiles, je peux citer celles là :

La solution pour utiliser MPD, bien écrire le fichier de configuration.

Alors, pour l'installation des programmes de base :

# yum install mpd sonata

Ensuite, on édite le fichier de configuration de MPD :

# gedit /etc/mpd.conf

Le mien ressemble à ceci :

music_directory       "/home/silvyn/Musique"
playlist_directory     "/home/silvyn/.mpd/playlists"
db_file                     "/home/silvyn/.mpd/tag_cache"
log_file                    "/home/silvyn/.mpd/mpd.log"
error_file                 "/home/silvyn/.mpd/errors.log"
#
pid_file       "/home/silvyn/.mpd/pid"
#
user "silvyn"
#
bind_to_address     "127.0.0.1"
port                       "6600"
#
password     "monmotdepasse@read,add,control,admin"
#
audio_output {
        type    "pulse"
        name    "My MPD PulseAudio Output"
}
#
mixer_type     "software"
#

Créez les répertoires suivants dans votre répertoire utilisateur (personnellement je l'ai fait via Nautilus) :

  • ~/.mpd
  • ~/.mpd/playlists

Et les fichiers (vides) qui vont bien :

  • ~/.mpd/errors.log
  • ~/.mpd/mpd.log
  • ~/.mpd/pid
  • ~/.mpd/tag_cache

Ensuite, on créer la base de donnée musicale (patientez si vous avez beaucoup de fichiers) :

# mpd --create-db

Lancez MPD :

# mdp

MDP se lance en service, vous pouvez donc aussi utiliser cette commande :

# /etc/init.d/mpd start (ou stop ou restart si besoin)

Enfin, j'ai du ré-installer pulse-audio car je l'avais désinstallé à l'époque de ma Fedora 9.
J'ai aussi installé le paquet paprefs car il est indiqué sur la page d'Ubuntu pour le réglage de Pulse audio.

# yum install paprefs

Je n'ai plus la liste des programmes installé en même temps, mais ce qui est certain, c'est que pulse-audio en faisait parti. Par contre, chez moi paprefs ne fonctionne pas du tout !

Heureusement MPD fontionne lui :-)

La capture écran d'usage :

Fedora 10, lecteur audio MPD et Sonata

EDIT, Mise à jour du 19 juillet 2009 :
Fonctionne très bien sous Fedora 11, et j'ai mis à jour les URL (les deux liens n'étaient plus valides).

Notes

[1] et j'avoue constaté quelques freeze plutôt gênant

Vus : 281
Publié par Silvyn : 104