LINUX.ORG.RU

Непонятки с mpd

 , ,


1

1

Привет, Лор
Прошу помощи с mpd, не столько за советом сколько за разъяснениями. В общем настроил /etc/mpd.conf. Запуск производится через systemd. Все работает но есть 2 проблемы.
Первая в отключении mpd при перезапуске иксов, при этом логи системд чистые. Вторая в том, что mpd имеет место выключатся раз в 2 -10 минут, при этом перезапуск музыки с ncmpc производится нормально. Просто выключается и все. Хотя демон в htop висит.
Да, и

$ systemctl --user status mpd
● mpd.service - Music Player Daemon
   Loaded: loaded (/usr/lib/systemd/user/mpd.service; enabled; vendor preset: en
   Active: active (running) since Сб 2016-10-01 15:25:10 EEST; 31s ago
 Main PID: 834 (mpd)
   CGroup: /user.slice/user-1000.slice/user@1000.service/mpd.service
           └─834 /usr/bin/mpd --no-daemon

окт 01 15:25:10 egortm systemd[829]: Started Music Player Daemon.
окт 01 15:25:11 egortm mpd[834]: Oct 01 15:25 : output: No 'AudioOutput' defined
окт 01 15:25:11 egortm mpd[834]: Oct 01 15:25 : output: Attempt to detect audio 
окт 01 15:25:11 egortm mpd[834]: Oct 01 15:25 : output: Attempting to detect a a
окт 01 15:25:15 egortm mpd[834]: Oct 01 15:25 : output: Successfully detected a 
lines 1-12/12 (END)

перезапускается потому что отюзера запускаешь

делай systemctl start mpd общесистемным

ps при ре-логине юзера будут перезапускаться сервисы запущенные от него

darktic ★★ ()
Последнее исправление: darktic (всего исправлений: 1)

Рекомендую не использовать systemd и/или дистрибутивы, которые принуждают пользоваться этой помойкой, тем самым ограничивая вашу свободу и не только этим, еще и создают описанные вами проблемы.

Комплект mpd+mpc+ncmpcpp прекрасно работает на системах без systemd, например на Gentoo (openrc) и Void (runit).

slon ()
Ответ на: комментарий от macroc

Тогда Gentoo. Или Debian stable с установленным sysvinit (в testing что-нибудь отвалиться может без systemd на некоторое время при очередном обновлении, хотя с ним тоже может).

grem ★★★★★ ()