像GNOME这样的桌面已经将进程从每个会话范围转移到了每个用户系统管理器(systemd --user)中。这包括GUI应用程序,如GNOME终端。
GNOME使用systemd用户管理器来实现什么?有什么理由我能读懂吗?
GNOME似乎将会话的环境变量复制到用户管理器中。请注意,GNOME不支持用户同时登录不止一次。无论有意与否,这些环境变量都包括XDG_SESSION_ID。
loginctl,就像loginctl lock-session,最后被修改为支持第二个不太明确的会话概念。。
我很好奇是什么促使人们产生这种奇怪。
发布于 2020-01-22 20:13:53
有一个最新解释。报告的效益包括:
对于这个已经熟悉了systemd的系统,这意味着一种更加标准化和一致的方法来完成诸如启动、停止和禁用服务、为应用程序设置环境变量以及查看和管理特定服务的日志等工作。
就我个人而言,我并不熟悉Gnome会话之前是如何管理的,但我熟悉systemd,因此这将使我的桌面更容易理解和管理。
https://unix.stackexchange.com/questions/392912
复制相似问题