История изменений
Исправление nbw, (текущая версия) :
Так mpd запускается пользовательским юнитом или системным? Нужно пользовательским
Юнитом из состава дистрибутива
~# cat /usr/lib/systemd/system/mpd.service
[Unit]
Description=Music Player Daemon
After=network.target sound.target
[Service]
ExecStart=/usr/bin/mpd --no-daemon
# allow MPD to use real-time priority 50
LimitRTPRIO=50
LimitRTTIME=-1
[Install]
WantedBy=multi-user.target
Вчера ещё пробовал отключать автоспавн и делать юнит для пульсы - всё упёрлось в D-Bus, который пишет про отсутствующий X-сервер и всё портит (если точнее, пульса запускается, возвращает [судя по всему] ненулевой код [но работает], и по истечении 30 секунд после загрузки systemd рапортует, что запуск пользовательской сессии не удался и грохает её). Пробовал запускаться в graphical.target (судя по Xorg.0.log иксы нормально стартовали), d-bus начал писать про «No protocol specified» с вышеописанным исходом. Жопа какая-то, короче.
Исходная версия nbw, :
Так mpd запускается пользовательским юнитом или системным? Нужно пользовательским
Юнитом из состава дистрибутива
~# cat /usr/lib/systemd/system/mpd.service
[Unit]
Description=Music Player Daemon
After=network.target sound.target
[Service]
ExecStart=/usr/bin/mpd --no-daemon
# allow MPD to use real-time priority 50
LimitRTPRIO=50
LimitRTTIME=-1
[Install]
WantedBy=multi-user.target
Вчера ещё пробовал отключать автоспавн и делать юнит для пульсы - всё упёрлось в D-Bus, который пишет про отсутствующий X-сервер и всё портит (если точнее, пульса запускается, возвращает [судя по всему] ненулевой код [но работает], и по истечении 30 секунд после загрузки systemd рапортует, что запуск пользовательской сессии не удался и грохает её). Пробовал запускаться в graphical.target (судя по Xorg.0.log иксы нормально стартовали), d-bus начал писать про «No protocol specified» с вышеописанным исходом. Жопа какая-то, короче.