Guide en construction
Configuration tester sous fedora avec le bureau gnome
Avant l'installation vérifier si vous n'avez pas déjà les rpm installer
dnf repolist
Passer par ce lien pour les Rpmfusion
Installation de music player daemon
Mpd (music player daemon) qui agit comme un serveur mais pour la musique en réseau.
sudo dnf install mpd
| Fichier | Rôle |
|---|---|
~/.config/mpd/mpd.conf |
Configuration de MPD |
~/.config/mpd/database |
Base de données de votre bibliothèque |
~/.config/mpd/state |
État de la lecture (piste en cours, volume, etc.) |
| Commande | Que fait-elle ? |
|---|---|
systemctl --user start mpd |
Démarre MPD maintenant |
systemctl --user stop mpd |
Arrête MPD immédiatement |
systemctl --user restart mpd |
Redémarre MPD (stop + start) |
systemctl --user status mpd |
Affiche l'état de MPD (actif/arrêté/erreur) |
| Commande | Que fait-elle ? |
|---|---|
systemctl --user enable mpd |
Active le démarrage automatique au login |
systemctl --user disable mpd |
Désactive le démarrage automatique |
systemctl --user is-enabled mpd |
Vérifie si l'auto-démarrage est activé |
Créer un dossier mpd dans .config mettez y le fichier mpd.conf et ouvrir dans le terminal click droit dans le dossier et ouvrir avec un terminal, et ensuite entré cette commande
mpd ~/.config/mpd/mpd.conf
Si mpd était est déjà démarré faite un killall mpd puis relancer la commande si dessu.
Pour utiliser mpd dans une conssole
Si mpc n'est pas installer la console vous deamdera si elle peut l'installer, alors faite le
| Commande | description |
|---|---|
mpc toggle |
Lecture / Pause |
mpc next |
Piste suivante |
mpc prev |
Piste précédente |
mpc stop |
Arrêter la lecture |
mpc volume |
[+10 / -10] Monter/baisser le volume |
mpc repeat |
[on/off] Activer/désactiver la répétition |
mpc random |
[on/off] Activer/désactiver la lecture aléatoire |
mpc clear |
Vider la file d'attente de lecture (playlist) |
Nous auron aussi besoin de ncmpcpp un player en ligne de commande
sudo dnf install ncmpcpp
Vous avez un pdf d'utilisation ici
Les racourcis clavier basique de ncmpcpp
| Commande | description |
|---|---|
maj + 2 |
permet de naviguer dans votre dossier musique |
maj + 1 |
permet d'afficher la playliste |
| Backspace ⌫ | permet de mettre une musique en playlist |
| Enter ⏎ | permet de mettre la lecture |
Installation de mpdris2
Allez chercher dynamique music pill dans gnome extension
Installation de mpdris2
sudo dnf install mpdris2
Fichier de service manuel (si besoin)
Emplacement : ~/.config/systemd/user/mpdris2.service
[Unit]
Description=MPD to MPRIS2 bridge
After=network.target mpd.service
PartOf=graphical-session.target
[Service]
ExecStart=/usr/bin/mpDris2
Restart=on-failure
RestartSec=5
[Install]
WantedBy=default.target
Tester votre configuratiuon mpdris2
# Recharger
systemctl --user daemon-reload
# Activer
systemctl --user enable mpdris2
# Démarrer
systemctl --user start mpdris2
# Vérifier
systemctl --user status mpdris2
~/
├── .config/
| |
│ ├── mpd/
│ │ ├── mpd.conf
│ │ ├── mpd.db
│ │ ├── mpd.log
│ │ ├── mpd.pid
│ │ ├── mpdstate
│ │ └── playlists/
│ ├── mpDris2/
│ │ └── mpDris2.conf
│ └── systemd/
│ └── user/
│ └── mpdris2.service (optionnel)
├── Musique/
Bonus
Pour que les chose soit plus simple installon firewall-config
sudo dnf install firewall-config
Une fois installer démarrer le, et la première chose a faire et de selectionner configuration permanante
Ensuite choisissez juste mpd dans la liste services et faite options > recharger le firewall
Pour trouver rapidement l'adresse IP locale utiliser cette commande :
ip a | grep "inet " | grep -v 127.0.0.1
Cette commande retourne (exemple)
inet 000.000.0.00/00 brd 000.000.0.000 scope global dynamic wlp7s0
inet 000.000.0.00/00 brd 000.000.0.000 scope global dynamic enp8s0
Dans cette liste choisissez en fonctione de votre connexion wifi ou ethernet
Dans mon cas j'ai choisis eternet enp8s0
Maintenant installer sur votre iphone MPD pilot la version gratuite suffit amplement.
Pour vous connecter depuis MPD pilot il faudra créer un profile local.
| Non de la connexion (faluctatif) |
|---|
| Fedora |
| Nom d'hôte adresse ou adresse ip |
|---|
Utiliser une des IP wifi ou ethernet sans le /24 |
| Port |
|---|
| 6600 |
Dans le fichier mpd.conf modifié comme suite |
|---|
bind_to_address "any"
port "6600"
Si tout fonctionne comme prévue vous pourrez utilisez votre smartphone comme télécommande
Pour la configuration de ma g502 j'utilise piper qui remplace dans une moindre mesure g-hub de logitech
sudo dnf install piper