4

У меня синергетический процесс, который начинается при загрузке. Как я могу предотвратить запуск этого процесса? Я искал /etc , /etc/init.d для некоторых конфигов или скриптов, но ничего не нашел.

3 ответа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, есть примеры конфигураций запуска для нескольких менеджеров рабочего стола.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .