Я пытаюсь отладить проблему в сеансе пользователя. Я работаю в Ubuntu 16.04, которая все еще использует upstart --user
для управления сеансом пользователя.
Моя проблема в том, что какой-то процесс в моей пользовательской сессии запускает ibus-daemon и другие программы, и я не знаю, какой процесс это делает.
Когда я запускаю pstree
, я вижу, что ibus-x11
, ibus-daemon
и другие программы ibus являются непосредственными потомками upstart --user
? Является ли upstart прямым запуском этих процессов, и если да, то где мне искать файлы конфигурации, которые вызывают эти процессы при запуске upstart?
В Ubuntu Выскочка в непривилегированном режиме читает конфигурационные файлы из следующих местоположений:
/usr/share/upstart/sessions/
/usr/share/upstart/xdg/autostart/
/etc/xdg/autostart/
можно попытаться дешифровать man 5 init
, если Вы хотите больше информации