Всем привет. Не могу найти, откуда грузится mpd. Уже поубирал из /etc/systemd/user, /etc/xdg.
systemctl --list-unit-files говорит, что mpd: disabled. Но тем не менее mpd --no-daemon висит, и если сделать kill <mpd pid>, перезапускается, сволочь. Где копать?
mpd --no-daemon: откуда? (Загружает при запуске wm, как убрать?)
Модераторы: Warderer, Модераторы разделов
-
- Сообщения: 1104
- ОС: ArchLinux
mpd --no-daemon: откуда?
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: mpd --no-daemon: откуда?
pstree или ps может показать предков, что позволит судить о том, кто его запустил.
-
- Сообщения: 1104
- ОС: ArchLinux
Re: mpd --no-daemon: откуда?
Запустил его systemd. Но откуда он его взял - не понятно. Из /etc/systemd/ все упоминания про mpd убрал.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
- Модератор
- Сообщения: 21279
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: mpd --no-daemon: откуда?
systemctl status mpd.service
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1104
- ОС: ArchLinux
Re: mpd --no-daemon: откуда?
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)
● 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 ничего не меняют.Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
- Сообщения: 1104
- ОС: ArchLinux
Re: mpd --no-daemon: откуда?
Убрал и /etc/init.d/mpd. Сделал systemctl daemon-reload. Теперь systemctl вообще ничего не знает про сервис mpd, но mpd --no-daemon так и грузится автоматом и не убивается.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
- Сообщения: 1104
- ОС: ArchLinux
Re: mpd --no-daemon: откуда?
Родитель - /lib/systemd/systemd --user
Добавлено (20:28):
Остались ошмётки в /lib/systemd/tmp. Убрал. Один фиг запускается.Добавлено (20:33):
Психанул. Перезагрузился. После этого он таки сдох. Прям как в винду попал... Хрен пойми как это всё работает и где концы искать.Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: mpd --no-daemon: откуда?
Black
systemd запускается в двух вариантах: системный и пользовательский. Для управления пользовательскими сервисами у systemctl есть опция `--user`, все остальное - как и для системных сервисов.
systemd запускается в двух вариантах: системный и пользовательский. Для управления пользовательскими сервисами у systemctl есть опция `--user`, все остальное - как и для системных сервисов.
-
- Сообщения: 1104
- ОС: ArchLinux
Re: mpd --no-daemon: откуда?
Пробовал остановить командами systemctl --user disable mpd.service, systemctl --user kill mpd.service, то же самое без --user. Перезапускал иксы после этого. Поудалял все файлы, связанные с mpd из /etc/systemd. Потом и из /etc/init.d и /lib/systemd. Сделал daemon-reload. Один фиг он запускался. Перестал только после перезагрузки. После обновления mpd опять это всё повылазит, придётся разбираться заново. Или искать дисрибутив, в котором нет этой гадости.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
- Модератор
- Сообщения: 21279
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: mpd --no-daemon: откуда?
Зачем же так мучаться? Просто удалите mpd, если он не нужен.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: mpd --no-daemon: откуда?
... Удалил пакет mpd, а он запускается... Выдернул вилку из розетки, а он, сука, все равно запускается! Пришлось компьютер в речке утопить, ага?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 опять это всё повылазит, придётся разбираться заново. Или искать дисрибутив, в котором нет этой гадости.

Спасибо сказали: