mpd --no-daemon: откуда? (Загружает при запуске wm, как убрать?)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

mpd --no-daemon: откуда?

Сообщение Black »

Всем привет. Не могу найти, откуда грузится mpd. Уже поубирал из /etc/systemd/user, /etc/xdg.
systemctl --list-unit-files говорит, что mpd: disabled. Но тем не менее mpd --no-daemon висит, и если сделать kill <mpd pid>, перезапускается, сволочь. Где копать?
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: mpd --no-daemon: откуда?

Сообщение serzh-z »

pstree или ps может показать предков, что позволит судить о том, кто его запустил.
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: mpd --no-daemon: откуда?

Сообщение Black »

Запустил его systemd. Но откуда он его взял - не понятно. Из /etc/systemd/ все упоминания про mpd убрал.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21279
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: mpd --no-daemon: откуда?

Сообщение Bizdelnick »

systemctl status mpd.service
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: mpd --no-daemon: откуда?

Сообщение Black »

systemctl status mpd.service
● mpd.service - LSB: Music Player Daemon
Loaded: loaded (/etc/init.d/mpd; generated)
Active: inactive (dead)
Docs: man:systemd-sysv-generator(8)
Добавлено (20:10):
При этом systemctl disable mpd.service, systemctl stop mpd.service и systemctl kill mpd.service ничего не меняют.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: mpd --no-daemon: откуда?

Сообщение serzh-z »

Black писал:
25.10.2019 19:55
Запустил его systemd.
Какой - системный или пользовательский?

См. `--user` для `systemctl`.
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: mpd --no-daemon: откуда?

Сообщение Black »

Убрал и /etc/init.d/mpd. Сделал systemctl daemon-reload. Теперь systemctl вообще ничего не знает про сервис mpd, но mpd --no-daemon так и грузится автоматом и не убивается.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: mpd --no-daemon: откуда?

Сообщение Black »

serzh-z писал:
25.10.2019 20:21
Какой - системный или пользовательский?

См. `--user` для `systemctl`.
Родитель - /lib/systemd/systemd --user
Добавлено (20:28):
Остались ошмётки в /lib/systemd/tmp. Убрал. Один фиг запускается.
Добавлено (20:33):
Психанул. Перезагрузился. После этого он таки сдох. Прям как в винду попал... Хрен пойми как это всё работает и где концы искать.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: mpd --no-daemon: откуда?

Сообщение serzh-z »

Black
systemd запускается в двух вариантах: системный и пользовательский. Для управления пользовательскими сервисами у systemctl есть опция `--user`, все остальное - как и для системных сервисов.
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: mpd --no-daemon: откуда?

Сообщение Black »

Пробовал остановить командами systemctl --user disable mpd.service, systemctl --user kill mpd.service, то же самое без --user. Перезапускал иксы после этого. Поудалял все файлы, связанные с mpd из /etc/systemd. Потом и из /etc/init.d и /lib/systemd. Сделал daemon-reload. Один фиг он запускался. Перестал только после перезагрузки. После обновления mpd опять это всё повылазит, придётся разбираться заново. Или искать дисрибутив, в котором нет этой гадости.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21279
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: mpd --no-daemon: откуда?

Сообщение Bizdelnick »

Зачем же так мучаться? Просто удалите mpd, если он не нужен.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: mpd --no-daemon: откуда?

Сообщение serzh-z »

Black писал:
25.10.2019 21:47
Пробовал остановить командами systemctl --user disable mpd.service, systemctl --user kill mpd.service, то же самое без --user. Перезапускал иксы после этого. Поудалял все файлы, связанные с mpd из /etc/systemd. Потом и из /etc/init.d и /lib/systemd. Сделал daemon-reload. Один фиг он запускался. Перестал только после перезагрузки. После обновления mpd опять это всё повылазит, придётся разбираться заново. Или искать дисрибутив, в котором нет этой гадости.
... Удалил пакет mpd, а он запускается... Выдернул вилку из розетки, а он, сука, все равно запускается! Пришлось компьютер в речке утопить, ага? :)
Спасибо сказали: