Upstart--用户:进程如何启动

Upstart--用户:进程如何启动

我正在尝试调试用户会话中的问题。我正在运行 Ubuntu 16.04,它仍然使用upstart --user管理用户会话。

我的问题是我的用户会话中的某些进程正在启动 ibus-daemon 和其他程序,但我不知道哪个进程在执行这些操作。

当我运行时,pstree我看到和其他 ibus 程序是 的直接子程序? upstart 是否直接启动这些进程?如果是,我应该在哪里查找导致 upstart 启动这些进程的配置文件?ibus-x11ibus-daemonupstart --user

答案1

在 Ubuntu 中,用户模式下的 Upstart 从以下位置读取配置文件:

  • /usr/share/upstart/sessions/
  • /usr/share/upstart/xdg/autostart/
  • /etc/xdg/autostart/

man 5 init如果您需要更多信息,可以尝试解密。

相关内容