LINUX.ORG.RU

Проблема с запуском MPD

 ,


0

1

Сразу 2 вопроса по MPD

  1. MPD не дает мне запустить ни от –system, ни от –user через systemctl –system (or user) restart mpd, потому что уже запущен //bin/mpd –systemd. Когда я делаю sudo mpd –kill, то он моментально перезапускается. Как этого избежать? Я так понял, он типа в режиме демона, но как бы его отключить?

  2. А зачем еще и systemd. Есть же system. Чем они отличаются? Я так понял, когда запускаешь просто systemctl restart mpd, он запускается от systemd? А какое отличие от system?

MPD не дает мне запустить

Выложи вывод systemctl status --no-pager -l mpd и systemctl status --no-pager -l --user mpd. Оформи как положено, согласно правилам используемой тобой разметки: https://www.linux.org.ru/help/markdown.md или https://www.linux.org.ru/help/lorcode.md

А зачем еще и systemd. Есть же system. Чем они отличаются?

Какой еще «system»?

Siborgium ★★★★★
()
Ответ на: комментарий от Siborgium

Ну вот я нашел через поиск

/usr/lib/systemd/user/mpd.service

/usr/lib/systemd/system/mpd.service

Что еще за systemd. И он запускает и user, и system. Короче, я уже почти дошел до истины. Надо во втором подставить –no-daemon наверное, и молиться, что это поможет

honestvova
() автор топика
Ответ на: комментарий от honestvova

Вот я и понял, почему звук mpd отличается от –system и от –user Я же менял один из файлов, а про второй ничего и не знал даже. Ну а вы слушали если, то по умолчанию дерьмо, которое там стояло.

honestvova
() автор топика
Ответ на: комментарий от honestvova

Ну вот я нашел через поиск

Я привел конкретные инструкции. Нужно выложить вывод указанных команд.

Что еще за systemd. И он запускает и user, и system

systemd это системный менеджер. user и system в данном случае это просто директории, в которых у тебя лежат файлы, описывающие сервис mpd.

Надо во втором подставить –no-daemon наверное,

Нужно не заниматься ерундой, а сделать, как указано.

Siborgium ★★★★★
()
Ответ на: комментарий от honestvova

Потому что ты не имеешь представления о том, как работает systemd, и занимаешься редактированием системных файлов, в которых не разбираешься. Ты превращаешь свою систему в бардак, который потом тебе придется переустанавливать вследствие твоих некомптентных действий.

Вот примерно поэтому у тебя мир полон чудес, неожиданностей и проблем с работой mpd.

Откати свои правки и сделай

systemctl disable --now mpd
systemctl disable --now --user mpd
systemctl enable --now --user mpd

Скорее всего, этого будет достаточно.

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