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 documation d'Ubuntu sur MPD
- Un premier blog, puis un second (l'URL n'est plus valide) que j'avais soigneusement mis de côté dans mon Google Reader.
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 :
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