logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-10-2019 10:58:45

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

(abandon)lancement auto de mpd en mode user

bonjour

j'utilise mpd en mode utilisateur sous xfce.

Mon fichier mpd.conf se situe dans /home/franck/.config/mpd/mpd.conf

Mpd fonctionne correctement

Mon "souci" est que je dois lancer mpd dans un terminal à chaque démarrage de session via

$ systemctl --user start mpd
 



Je n'arrive pas à automatiser le lancement

J'ai regardé du côté du fichier mpd.service , du lanceur autostart de xfce , mais rien ne fonctionne.

merci

Dernière modification par fran (05-11-2019 07:47:37)


portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#2 27-10-2019 17:12:48

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

personne ?

portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#3 27-10-2019 17:20:36

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : (abandon)lancement auto de mpd en mode user

Session et Démarrage >> Démarrage automatique d'application >> + Ajouter >>

Nom : mpd
Commande : systemctl --user start mpd



Walou ?


virtue_signaling.pngpalestine.png

Hors ligne

#4 27-10-2019 18:13:27

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

Merci , mais j'ai déjà testé et ça ne fonctionne pas hmmroll
( comme indiqué dans le 1er post)
1572198577.png

portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#5 27-10-2019 18:14:56

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : (abandon)lancement auto de mpd en mode user

On peut aussi créer un fichier pour mpd.service dans


~/.config/systemd/user/
 


Pour ce fichier, je propose:


[Unit]
Description=Music player daemon

[Service]
Type=simple
ExecStart=/usr/bin/mpd --no-daemon
Restart=on-failure

[Install]
WantedBy=default.target
 



Une fois le fichier mpd.service créé, on peut activer le service :


systemctl --user enable mpd.service
 


et le démarrer :


systemctl --user start mpd.service
 


Par la suite mpd sera démarré à chaque nouvelle session y compris
lors d'un login en tty. Ça arrête le service automatiquement lors
de la déconnexion. Plus besoin de s'en occuper.

Il est possible que ça ne marche pas correctement. Il faut bien
penser à désactiver le service au niveau système :


systemctl disable mpd.service
 


et


systemctl disable mpd.socket
 


Ce qui peut poser un soucis aussi, c'est l'autostart dans


/etc/xdg/autostart/mpd.desktop
 


Personnellement, j'ai supprimé ce fichier.

Le truc que l'on peut faire aussi, c'est utilisé une socket unix à la
place de la socket tcp sur le port 6600.
Dans ce cas, il faut aussi écrire un fichier .socket pour systemd et
avoir un fichier de configuration (mpd.conf) approprié et aussi que
les clients mpd soient configurés pour écouter sur une socket unix.

Je conviens que tout cela est un peu compliqué pour juste démarrer mpd
lors de l'ouverture de session. D'ailleurs, normalement il est démarré
automatiquement via le fichier /etc/xdg/autostart/mpd.desktop.
Remarquez qu'avec ce système par défaut, l'utilisation d'un socket
unix est mal gérée. En effet, comme mpd n'est pas arrêté lors de la
fermeture de session on peut se retrouver avec plusieurs mpd qui
tournent simultanément.

EDIT: Plus simplement, on peut aussi écrire un fichier mpd.desktop que l'on met dans
~/.config/autostart. Mais je ne sais pas si ça fonctionne pour xfce.

Dernière modification par enicar (27-10-2019 18:17:34)

Hors ligne

#6 27-10-2019 19:27:39

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

bonsoir

je viens de tout ( re ) tester et ça ne fonctionne toujours pas

mpd.service et mpd.socket sont bien désactivé du système

root@debianNUC:~# systemctl status mpd.service
● mpd.service - Music Player Daemon
   Loaded: loaded (/lib/systemd/system/mpd.service; disabled; vendor preset: ena
   Active: inactive (dead)
     Docs: man:mpd(1)
           man:mpd.conf(5)
           file:///usr/share/doc/mpd/user-manual.html
root@debianNUC:~# systemctl status mpd.socket
● mpd.socket
   Loaded: loaded (/lib/systemd/system/mpd.socket; disabled; vendor preset: enab
   Active: inactive (dead)
   Listen: /run/mpd/socket (Stream)
           [::]:6600 (Stream)
root@debianNUC:~# exit
 



J'ai crée le fichier mpd.service dans ~/.config/systemd/user/
j'ai testé avec :

[Unit]
Description=Music player daemon

[Service]
Type=simple
ExecStart=/usr/bin/mpd --no-daemon
Restart=on-failure

[Install]
WantedBy=default.target



et

[Unit]
Description=Music player daemon

[Service]
Type=simple
ExecStart=/usr/bin/mpd --no-daemon /home/franck/.config/mpd/mpd.conf
Restart=on-failure

[Install]
WantedBy=default.target



J'ai fait :

systemctl --user enabled mpd.service



franck@debianNUC:~$ systemctl --user status mpd
● mpd.service - Music player daemon
   Loaded: loaded (/home/franck/.config/systemd/user/mpd.service; enabled; vendo
   Active: failed (Result: exit-code) since Sun 2019-10-27 19:12:19 CET; 3min 41
  Process: 1222 ExecStart=/usr/bin/mpd --no-daemon (code=exited, status=1/FAILUR
 Main PID: 1222 (code=exited, status=1/FAILURE)
 



et supprimé mpd.service dans /etc/xdg/autostart/mpd.desktop

ça ne fonctionne que en faisant à chaque démarrage de session

franck@debianNUC:~$ systemctl --user start mpd
franck@debianNUC:~$ systemctl --user status mpd.service
● mpd.service - Music player daemon
   Loaded: loaded (/home/franck/.config/systemd/user/mpd.service; enabled; vendo
   Active: active (running) since Sun 2019-10-27 19:30:05 CET; 3s ago
 Main PID: 6603 (mpd)
   CGroup: /user.slice/user-1000.slice/user@1000.service/mpd.service
           └─6603 /usr/bin/mpd --no-daemon
franck@debianNUC:~$

 




voilà , voilà

Dernière modification par fran (27-10-2019 19:30:57)


portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#7 27-10-2019 19:33:03

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : (abandon)lancement auto de mpd en mode user

En tous cas, systemd a bien chargé mpd.service.
Il faudrait voir si mpd démarre bien quand il est lancé simplement depuis un shell par :


mpd --no-daemon
 

Dernière modification par enicar (27-10-2019 19:33:34)

Hors ligne

#8 27-10-2019 19:58:20

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

ça me retourne ça

franck@debianNUC:~$ mpd --no-daemon
Oct 27 19:57 : exception: Decoder plugin 'wildmidi' is unavailable: configuration file does not exist: /etc/timidity/timidity.cfg
 


portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#9 27-10-2019 20:07:03

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : (abandon)lancement auto de mpd en mode user

Bon mais est-ce que mpd fonctionne ? Si tu as de nouveau la main sur le shell,
c'est que ça ne marche pas. Si il fonctionne tu feras Ctrl-C pour l'arrêter.
J'aimerais bien voir le contenu de ~/.config/mpd/mpd.conf.

Et aussi le résultat de la commande :


ss -nltp
 

Hors ligne

#10 27-10-2019 20:25:06

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

effectivement avec

mpd --no-daemon


le shell ne me rend pas la main et mpd est lancé

sans mpd de lancé
root@debianNUC:~# ss -nltp
State     Recv-Q    Send-Q       Local Address:Port        Peer Address:Port                                                                                    
LISTEN    0         5                127.0.0.1:631              0.0.0.0:*        users:(("cupsd",pid=535,fd=7))                                                
LISTEN    0         20               127.0.0.1:25               0.0.0.0:*        users:(("exim4",pid=992,fd=3))                                                
LISTEN    0         5                    [::1]:631                 [::]:*        users:(("cupsd",pid=535,fd=6))                                                
LISTEN    0         20                   [::1]:25                  [::]:*        users:(("exim4",pid=992,fd=4))      
avec mpd lancé en manuel                                            
root@debianNUC:~# ss -nltp
State     Recv-Q    Send-Q       Local Address:Port        Peer Address:Port                                                                                    
LISTEN    0         5                127.0.0.1:631              0.0.0.0:*        users:(("cupsd",pid=535,fd=7))                                                
LISTEN    0         20               127.0.0.1:25               0.0.0.0:*        users:(("exim4",pid=992,fd=3))                                                
LISTEN    0         5                  0.0.0.0:6600             0.0.0.0:*        users:(("mpd",pid=32235,fd=10))                                                
LISTEN    0         5                    [::1]:631                 [::]:*        users:(("cupsd",pid=535,fd=6))                                                
LISTEN    0         20                   [::1]:25                  [::]:*        users:(("exim4",pid=992,fd=4))  



# An example configuration file for MPD.
# Read the user manual for documentation: http://www.musicpd.org/doc/user/
# or /usr/share/doc/mpd/html/user.html


# Files and directories #######################################################
#
# This setting controls the top directory which MPD will search to discover the
# available audio files and add them to the daemon's online database. This
# setting defaults to the XDG directory, otherwise the music directory will be
# be disabled and audio files will only be accepted over ipc socket (using
# file:// protocol) or streaming files over an accepted protocol.
#
music_directory   "/home/franck/Musique/Music"
#
# This setting sets the MPD internal playlist directory. The purpose of this
# directory is storage for playlists created by MPD. The server will use
# playlist files not created by the server but only if they are in the MPD
# format. This setting defaults to playlist saving being disabled.
#
playlist_directory    "/home/franck/.mpd/playlists"
#
# This setting sets the location of the MPD database. This file is used to
# load the database at server start up and store the database while the
# server is not up. This setting defaults to disabled which will allow
# MPD to accept files over ipc socket (using file:// protocol) or streaming
# files over an accepted protocol.
#
db_file     "/home/franck/.mpd/tag_cache"
#
# These settings are the locations for the daemon log files for the daemon.
# These logs are great for troubleshooting, depending on your log_level
# settings.
#
# The special value "syslog" makes MPD use the local syslog daemon. This
# setting defaults to logging to syslog, or to journal if mpd was started as
# a systemd service.
#
log_file      "/home/franck/.mpd/mpd.log"
#
# This setting sets the location of the file which stores the process ID
# for use of mpd --kill and some init scripts. This setting is disabled by
# default and the pid file will not be stored.
#
pid_file      "/home/franck/.mpd/pid"
#
# This setting sets the location of the file which contains information about
# most variables to get MPD back into the same general shape it was in before
# it was brought down. This setting is disabled by default and the server
# state will be reset on server start up.
#
state_file      "/home/franck/.mpd/state"
#
# The location of the sticker database.  This is a database which
# manages dynamic information attached to songs.
#
sticker_file                   "/home/franck/.mpd/sticker.sql"
#
###############################################################################


# General music daemon options ################################################
#
# This setting specifies the user that MPD will run as. MPD should never run as
# root and you may use this setting to make MPD change its user ID after
# initialization. This setting is disabled by default and MPD is run as the
# current user.
#
user        "franck"
#
# This setting specifies the group that MPD will run as. If not specified
# primary group of user specified with "user" setting will be used (if set).
# This is useful if MPD needs to be a member of group such as "audio" to
# have permission to use sound card.
#
#group                          "nogroup"
#
# This setting sets the address for the daemon to listen on. Careful attention
# should be paid if this is assigned to anything other then the default, any.
# This setting can deny access to control of the daemon. Choose any if you want
# to have mpd listen on every address. Not effective if systemd socket
# activation is in use.
#
# For network
bind_to_address   "0.0.0.0"
#
# And for Unix Socket
#bind_to_address    "/run/mpd/socket"
#
# This setting is the TCP port that is desired for the daemon to get assigned
# to.
#
port        "6600"
#
# This setting controls the type of information which is logged. Available
# setting arguments are "default", "secure" or "verbose". The "verbose" setting
# argument is recommended for troubleshooting, though can quickly stretch
# available resources on limited hardware storage.
#
#log_level      "default"
#
# Setting "restore_paused" to "yes" puts MPD into pause mode instead
# of starting playback after startup.
#
#restore_paused "no"
#
# This setting enables MPD to create playlists in a format usable by other
# music players.
#
#save_absolute_paths_in_playlists "no"
#
# This setting defines a list of tag types that will be extracted during the
# audio file discovery process. The complete list of possible values can be
# found in the user manual.
#metadata_to_use  "artist,album,title,track,name,genre,date,composer,performer,disc"
#
# This example just enables the "comment" tag without disabling all
# the other supported tags:
#metadata_to_use "+comment"
#
# This setting enables automatic update of MPD's database when files in
# music_directory are changed.
#
auto_update    "yes"
#
# Limit the depth of the directories being watched, 0 means only watch
# the music directory itself.  There is no limit by default.
#
#auto_update_depth "3"
#
###############################################################################


# Symbolic link behavior ######################################################
#
# If this setting is set to "yes", MPD will discover audio files by following
# symbolic links outside of the configured music_directory.
#
#follow_outside_symlinks  "yes"
#
# If this setting is set to "yes", MPD will discover audio files by following
# symbolic links inside of the configured music_directory.
#
#follow_inside_symlinks   "yes"
#
###############################################################################


# Zeroconf / Avahi Service Discovery ##########################################
#
# If this setting is set to "yes", service information will be published with
# Zeroconf / Avahi.
#
#zeroconf_enabled   "yes"
#
# The argument to this setting will be the Zeroconf / Avahi unique name for
# this MPD server on the network. %h will be replaced with the hostname.
#
#zeroconf_name      "Music Player @ %h"
#
###############################################################################


# Permissions #################################################################
#
# If this setting is set, MPD will require password authorization. The password
# setting can be specified multiple times for different password profiles.
#
#password                        "password@read,add,control,admin"
#
# This setting specifies the permissions a user has who has not yet logged in.
#
#default_permissions             "read,add,control,admin"
#
###############################################################################


# Database #######################################################################
#

#database {
#       plugin "proxy"
#       host "other.mpd.host"
#       port "6600"
#}

# Input #######################################################################
#

input {
        plugin "curl"
#       proxy "proxy.isp.com:8080"
#       proxy_user "user"
#       proxy_password "password"
}

# QOBUZ input plugin
input {
        enabled    "no"
        plugin     "qobuz"
#        app_id     "ID"
#        app_secret "SECRET"
#        username   "USERNAME"
#        password   "PASSWORD"
#        format_id  "N"
}

# TIDAL input plugin
input {
        enabled      "no"
        plugin       "tidal"
#        token        "TOKEN"
#        username     "USERNAME"
#        password     "PASSWORD"
#        audioquality "Q"
}

# Decoder #####################################################################
#

decoder {
        plugin                  "hybrid_dsd"
        enabled                 "no"
#       gapless                 "no"
}

#
###############################################################################

# Audio Output ################################################################
#
# MPD supports various audio output types, as well as playing through multiple
# audio outputs at the same time, through multiple audio_output settings
# blocks. Setting this block is optional, though the server will only attempt
# autodetection for one sound card.
#
# An example of an ALSA output:
#
#audio_output {
# type    "alsa"
# name    "My ALSA Device"
# device    "hw:0,0"  # optional
# mixer_type      "hardware"      # optional
# mixer_device  "default" # optional
# mixer_control "PCM"   # optional
# mixer_index "0"   # optional
#}
#
# An example of an OSS output:
#
#audio_output {
# type    "oss"
# name    "My OSS Device"
# device    "/dev/dsp"  # optional
# mixer_type      "hardware"      # optional
# mixer_device  "/dev/mixer"  # optional
# mixer_control "PCM"   # optional
#}
#
# An example of a shout output (for streaming to Icecast):
#
#audio_output {
# type    "shout"
# encoder   "vorbis"    # optional
# name    "My Shout Stream"
# host    "localhost"
# port    "8000"
# mount   "/mpd.ogg"
# password  "hackme"
# quality   "5.0"
# bitrate   "128"
# format    "44100:16:1"
# protocol  "icecast2"    # optional
# user    "source"    # optional
# description "My Stream Description" # optional
# url             "http://example.com"    # optional
# genre   "jazz"      # optional
# public    "no"      # optional
# timeout   "2"     # optional
# mixer_type      "software"              # optional
#}
#
# An example of a recorder output:
#
#audio_output {
#       type            "recorder"
#       name            "My recorder"
#       encoder         "vorbis"                # optional, vorbis or lame
#       path            "/var/lib/mpd/recorder/mpd.ogg"
##      quality         "5.0"                   # do not define if bitrate is defined
#       bitrate         "128"                   # do not define if quality is defined
#       format          "44100:16:1"
#}
#
# An example of a httpd output (built-in HTTP streaming server):
#
#audio_output {
# type    "httpd"
# name    "My HTTP Stream"
# encoder   "vorbis"    # optional, vorbis or lame
# port    "8000"
# bind_to_address "0.0.0.0"               # optional, IPv4 or IPv6
# quality   "5.0"     # do not define if bitrate is defined
# bitrate   "128"     # do not define if quality is defined
# format    "44100:16:1"
# max_clients     "0"                     # optional 0=no limit
#}
#
# An example of a pulseaudio output (streaming to a remote pulseaudio server)
# Please see README.Debian if you want mpd to play through the pulseaudio
# daemon started as part of your graphical desktop session!
#
audio_output {
  type    "pulse"
  name    "My Pulse Output"
# server    "remote_server"   # optional
# sink    "remote_server_sink"  # optional
}
#
# An example of a winmm output (Windows multimedia API).
#
#audio_output {
# type    "winmm"
# name    "My WinMM output"
# device    "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional
#   or
# device    "0"   # optional
# mixer_type  "hardware"  # optional
#}
#
# An example of an openal output.
#
#audio_output {
# type    "openal"
# name    "My OpenAL output"
# device    "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional
#}
#
## Example "pipe" output:
#
#audio_output {
# type    "pipe"
# name    "my pipe"
# command   "aplay -f cd 2>/dev/null"
## Or if you're want to use AudioCompress
# command   "AudioCompress -m | aplay -f cd 2>/dev/null"
## Or to send raw PCM stream through PCM:
# command   "nc example.org 8765"
# format    "44100:16:2"
#}
#
## An example of a null output (for no audio output):
#
#audio_output {
# type    "null"
# name    "My Null Output"
# mixer_type      "none"                  # optional
#}
#
###############################################################################


# Normalization automatic volume adjustments ##################################
#
# This setting specifies the type of ReplayGain to use. This setting can have
# the argument "off", "album", "track" or "auto". "auto" is a special mode that
# chooses between "track" and "album" depending on the current state of
# random playback. If random playback is enabled then "track" mode is used.
# See <http://www.replaygain.org> for more details about ReplayGain.
# This setting is off by default.
#
#replaygain     "album"
#
# This setting sets the pre-amp used for files that have ReplayGain tags. By
# default this setting is disabled.
#
#replaygain_preamp    "0"
#
# This setting sets the pre-amp used for files that do NOT have ReplayGain tags.
# By default this setting is disabled.
#
#replaygain_missing_preamp  "0"
#
# This setting enables or disables ReplayGain limiting.
# MPD calculates actual amplification based on the ReplayGain tags
# and replaygain_preamp / replaygain_missing_preamp setting.
# If replaygain_limit is enabled MPD will never amplify audio signal
# above its original level. If replaygain_limit is disabled such amplification
# might occur. By default this setting is enabled.
#
#replaygain_limit   "yes"
#
# This setting enables on-the-fly normalization volume adjustment. This will
# result in the volume of all playing audio to be adjusted so the output has
# equal "loudness". This setting is disabled by default.
#
#volume_normalization   "no"
#
###############################################################################

# Character Encoding ##########################################################
#
# If file or directory names do not display correctly for your locale then you
# may need to modify this setting.
#
filesystem_charset    "UTF-8"
#
###############################################################################
 


portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#11 27-10-2019 20:45:27

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : (abandon)lancement auto de mpd en mode user

Un détail qui n'a rien à voir avec le problème.
Dans ton fichier de configuration tu références


/home/franck/.mpd/
 


par exemple. Alors que tu as mis ta configuration dans


/home/franck/.config/mpd
 


Ça serait mieux avec tout au même endroit.

Je crois que ça sera plus simple de démarrer mpd depuis
un autostart sans systemd. Là je ne vois pas du tout ce qui ne va pas.
Je ne connais pas xfce, donc je ne peux pas te dire comment il faut
faire.

Un autre truc qui me me déplaît dans ta configuration c'est :


bind_to_address   "0.0.0.0"
 


Cela veut dire que mpd écoute sur toutes les interfaces réseaux
disponibles. Je pense qu'il serait mieux de mettre :


bind_to_address   "127.0.0.1"
 


pour n'écouter que sur l'interface locale de la machine.
Sauf si évidemment tu veux que mpd soit accesible depuis l'extérieur
de ta machine et que tu utilises des clients à travers un réseau
local. C'est une façon un peu risqué de faire. Dans ce cas
j'utiliserais plutôt ssh pour accéder à mpd qui n'écoute que
l'interface 127.0.0.1 (ou mieux sur une socket unix).

Mais bon toutes ces considérations ne vont pas résoudre ton soucis.

Hors ligne

#12 27-10-2019 21:13:14

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

merci pour ton aide

J'ai mis les fichiers dans le même dossier , tous est maintenant sous /home/franck/.config/mpd , j'ai modifié mpd.conf en fonction.

Si j'ai mis "0.0.0.0" c'est pour l'utiliser avec malp sous android .

Le fichier autostart ne fonctionne pas , non plus

Merci

portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#13 27-10-2019 22:25:33

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : (abandon)lancement auto de mpd en mode user

fran a écrit :

Le fichier autostart ne fonctionne pas , non plus


C'est très succinct comme description du problème. Ça ne me permet pas d'imaginer
ce que tu as fait, quel fichier tu as utilisé, et quelle commande tu as essayé, etc…

Hors ligne

#14 30-10-2019 19:04:38

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

bonsoir

j'ai juste créer un lanceur , dans session démarrage de xfce , avec systemctl --user start mpd

( comme indiqué au post #4)

smile

portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#15 30-10-2019 19:46:23

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : (abandon)lancement auto de mpd en mode user

Dans le lanceur il faudrait juste mettre


mpd
 


C'est tout.
En plus tu ne dis rien sur la nature du lanceur. Si c'est un fichier .desktop
il qu'il soit correctement écrit.

Hors ligne

#16 31-10-2019 21:02:49

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

bonsoir

Merci de ta patience wink

J'ai crée un lanceur sous session et démarrage de xfce , ce qui m'a crée un fichier mpd.desktop

Je l'ai testé avec seulement mpd aussi et rien ne fonctionne.

1572554333.png

1572554376.png

et dans un terminal

1572554418.png

portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

#17 05-11-2019 07:46:42

fran
Membre
Lieu : breizh
Distrib. : buster
Noyau : Linux 4.9.0-7-amd64
(G)UI : xfce
Inscription : 13-11-2007

Re : (abandon)lancement auto de mpd en mode user

sujet clos

portable : archlinux xfce
PC tv : debian 10 xfce

Hors ligne

Pied de page des forums