Lieber TT,
ich muss Ihnen mitteilen, dass mir das Konzept von Suchmaschinen wohlbekannt ist.
Gerade mit dieser aktuellen Version des Betriebssystems gingen Änderungen einher die das Init-System betreffen.
Die Ergebnisse die zur Zeit zu finden sind, sind noch recht dürftig und führten zu keiner zufriedenstellenden Lösung meines Problems.
$ ps -Al | grep mpd
>4 S 118 1653 1 0 80 0 - 203628 ep_pol ? 00:00:00 mpd
mpd läuft. Laut Taskmanager als root, was ja das eigentliche Problem ist.
$ sudo status mpd
> status: Verbindung zu Upstart nicht möglich: Failed to connect to socket /com/ubuntu/upstart: Verbindungsaufbau abgelehnt
Upstart hat mit der ganzen Sache wohl nichts am Hut.
$ sudo service mpd status
● mpd.service - Music Player Daemon
Loaded: loaded (/lib/systemd/system/mpd.service; disabled; vendor preset: enabled)
Active: active (running) since Di 2015-05-12 15:30:23 CEST; 32min ago
Main PID: 1653 (mpd)
CGroup: /system.slice/mpd.service
├─1653 /usr/bin/mpd --no-daemon
└─1697 /usr/bin/pulseaudio --start --log-target=syslog
Mai 12 15:30:23 Rechner systemd[1]: Started Music Player Daemon.
Mai 12 15:30:23 Rechner systemd[1]: Starting Music Player Daemon...
Mai 12 15:30:28 Rechner mpd[1653]: May 12 15:30 : config: Failed to stat directory "/var/lib/mpd/music": Per...denied
Mai 12 15:30:28 Rechner pulseaudio[1697]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesk...r X11
Mai 12 15:30:28 Rechner pulseaudio[1697]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus....r X11
Hint: Some lines were ellipsized, use -l to show in full.
Ok, läuft anscheinend mit systemd obwohl disabled. sudo systemctl status mpd
zeigt das selbe.
$ sudo systemctl enable mpd
Created symlink from /etc/systemd/system/multi-user.target.wants/mpd.service to /lib/systemd/system/mpd.service.
Erstellt einen Link zum starten, sofern noch nicht vorhanden.
$ sudo systemctl disable mpd
Removed symlink /etc/systemd/system/multi-user.target.wants/mpd.service.
Entfernt den Link wieder, sofern vorhanden.
$ sudo systemctl stop mpd
> Warning: Stopping mpd.service, but it can still be activated by:
> mpd.socket
$ ps -Al | grep mpd
> 4 S 118 12547 1 0 80 0 - 203628 ep_pol ? 00:00:00 mpd
Stoppen des Services über systemctl und überprüfen ergibt, dass der Prozess wieder gestartet wurde. Ersichtlich aus der neuen Prozess-ID.
$ sudo service mpd stop && ps -Al | grep mpd
> --- nichts ---
Damit funktioniert das stoppen.
$ sudo systemctl status mpd
● mpd.service - Music Player Daemon
Loaded: loaded (/lib/systemd/system/mpd.service; disabled; vendor preset: enabled)
Active: inactive (dead) since Di 2015-05-12 16:18:28 CEST; 1min 29s ago
Process: 12547 ExecStart=/usr/bin/mpd --no-daemon $MPDCONF (code=exited, status=0/SUCCESS)
Main PID: 12547 (code=exited, status=0/SUCCESS)
... logs ...
Nochmals alles überprüfen und Rechner neu starten.
Service wieder da
Wenn ich jetzt noch eine Erklärung bekommen könnte was ich falsch „gegoogelt“ habe (man sollte auch beachten, dass Google personalisierte Ergebnisse liefert die von Zeit zu Zeit variieren), dann würde ich mich sogar dazu überwinden auf den Danke-Knopf zu drücken.