У меня синергетический процесс, который начинается при загрузке. Как я могу предотвратить запуск этого процесса? Я искал /etc
, /etc/init.d
для некоторых конфигов или скриптов, но ничего не нашел.
3 ответа
2
Посмотрите в /etc/rc.d/* это ..
Также проверьте /etc/rc.local
Вы также можете просто добавить строку в /etc/rc.local, например " killall synergyc " - хотя, если она вызывается слишком рано, это не поможет - так что вы можете написать для этого скрипт cron. Да, это немного грязно.
2
Некоторые идеи:
- Проверьте, есть ли у него родительский PID, который еще жив
- Временно замените synergyc сценарием оболочки, который печатает информацию о родительском процессе в файл, чтобы найти родительский процесс.
- Скрипты udev/hotplug могут запускать процессы
- Может быть, он добавил строку в
/etc/inittab
- Вы используете менеджер дисплеев? Это может быть начато оттуда.
1
Странно, что synergyc
принадлежит пользователю root, лучше запустить его в своей пользовательской сессии.
Посмотрите это руководство по автозапуску Synergy, есть примеры конфигураций запуска для нескольких менеджеров рабочего стола.