Vous n'êtes pas identifié(e).
bon allons y je fais comme toi: je préfère utiliser systemd et une socket unix.
donc je fais comment ? parce que je ne suis pas très fort en informatique https://debian-facile.org/img/smilies/x … chhead.gif
Bien, alors il va falloir de nouveau éditer les fichiers
et
Dans le fichier ~./.mpd/mpd.conf tu as :
À la place tu mets :
Dans le fichier ~/.ncmpcpp/config tu as :
À la place tu remets :
Ensuite tu crées le répertoire ~/.config/systemd/user si il n'existe
pas déjà :
Maintenant on va créer deux fichiers dans le répertoire
~/.config/systemd/user, mpd.service et mpd.socket.
Pour le fichier mpd.service tu mettras :
Pour le fichier mpd.socket tu mettras :
Puis tu feras depuis le shell :
Ça va créer les 2 répertoires .config/systemd/user/default.target.wants
et .config/systemd/user/sockets.target.wants.
Dans ces répertoires il y aura des liens symboliques vers les deux
fichiers précédemment créés. En plus de cela ça va démarrer
le service, c'est à dire que ça devrait créer le répertoire
/run/user/1000/mpd et le fichier socket dedans. Puis ça va démarrer
mpd qui devrait écouter sur cette socket.
Important : Mais avant tout il faut pouvoir le démarrer manuellement.
En attendant que ça marche tu peux mettre cette configuration en
suspens. Tu le feras quand tu pourras démarrer manuellement mpd, et
que ça ne causera pas de message d'erreur, et que tu pourras accéder à
ta musique depuis ncmpcpp.
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
je ne touche pas aux répertoires playlists et tagcache dans ~/.mpd ?
Tu devrais effacer des fichiers dans ~/.mpd, tous sauf le mpd.conf bien sûr.
Tu effaces tous les fichiers dans le répertoires ~/.mpd/ sauf le fichier mpd.conf.
Y a-t-il de quelque chose de pas clair dans cette phrase ?
EDIT :Le répertoire playlists on s'en fiche, quant à tagcache ça
ne devrait pas être un répertoire mais un fichier !
Dernière modification par enicar (06-07-2019 19:12:18)
Hors ligne
Dernière modification par Jean-Pierre Pinson (06-07-2019 19:13:34)
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
ok c'était pour être sur
Mais ça ne résoudra pas le problème du répertoire /media/jpp/T/Music.
Hors ligne
donc je n'ai pas touché au répertoirs
Euh, tu as bien supprimé tagcache quand même ? Parce que tagcache
ne doit pas être un répertoire !
Hors ligne
Et si ça retourne rien, tu voudras me donner le résultat de
Hors ligne
j'ai comme retour
Dernière modification par Jean-Pierre Pinson (06-07-2019 19:47:34)
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
quand je fais en user
systemctl --user --now enable mpd
j'ai comme retourFailed to execute operation: No such file or directory
De toute façon, je t'avais dis qu'on passerait à cette étape, lorsque tu pourras démarrer mpd sans erreurs et que tu pourras générer.
D'autre part, que dit :
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
juste pour confirmer.
Hors ligne
Dernière modification par Jean-Pierre Pinson (06-07-2019 20:18:11)
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
oui donc j'ai compris, Il fallait que je clique sur T, dans Thunar, pour que le répertoire soit monté
Ça va être problématique, car quand mpd va être démarré au début de ta session,
ce répertoire ne sera pas monté. Enfin, il faut tester.
Sinon, c'est possible de faire un montage automatique, mais ça sort largement
du propos de ce fil.
Hors ligne
Dernière modification par Jean-Pierre Pinson (06-07-2019 20:26:17)
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
bon ok que fait je maintenant ? Je lance ncmpcpp ?
Si mpd à démarrer sans erreur et que tu as bien le même réglage pour l'utilisation
de la socket. Oui tu démarre ncmpcpp, et tu tapes « u ».
Mais était-il besoin de demander ?
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
$ mpd
Jul 06 21:24 : socket: Failed to bind to '/run/user/1000/mpd/socket': No such file or directory
C'est ce que je craignais. Tu as changé la config pour utiliser
la socket unix, mais comme le répertoire /run/user/1000/mpd n'existe
pas, ça provoque une erreur car mpd ne peut créer le fichier.
Donc pour faire court, on va créer ce répertoire :
Et ensuite tu redémarreras mpd.
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
mpd
Jul 06 21:42 : errno: Failed to open /home/jpp/.mpd/tagcache: No such file or directory
Bon est-ce que mpd tourne :
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
C'est bon ça fonctionne j'arrive a lire ma musique Merci enicar
Ce n'est pas fini. Quand tu vas redémarrer ta machine mpd ne sera pas démarré.
et si tu essayes de le démarrer manuellement, ça ne fonctionnera pas
à cause de la socket dans /run/user/1000/mpd.
Bref à présent il faut le démarrer depuis systemd et ce n'est pas sûr que ça fonctionne
non plus à cause du fait que le répertoire n'est pas monté au moment où tu démarres
mpd.
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
ah ok donc il faut faire quoi maintenant ?
On verra ça un autre jour. Pour aujourd'hui c'est assez. Normalement tu as tous les
éléments dans le post #26 en ce qui concerne les deux fichiers pour systemd.
Hors ligne