这个问题很简单,主要是理论上的,而不是一个错误或问题。
当我从 Ubuntu [1] “注销” 时,究竟发生了什么?这似乎与我所知道的任何 Unix/Linux 概念都不对应,所以我猜它是在更高级别实现的。
- 这与桌面环境/shell 有关吗?
- 这与韓國服务器?
- 它是否只是关闭所有非系统/用户systemd服务?
- 它是否只是终止我的 Unix UID 拥有的所有进程?
我找不到此信息Ubuntu 帮助。
[1]:我实际上是在退出吗?Ubuntu或仅来自GNOME?
答案1
很久以前,当 X 以 root 身份运行时,事情很复杂。现在没那么复杂了。
关键点:登录屏幕看起来像是图形桌面的一部分,但其实不是。它是显示服务器,它的工作是向您显示一个漂亮的登录屏幕,然后启动其余的桌面环境。
显示服务器(自 2017 年以来,对于大多数人来说都是 Wayland)不再以 root 身份运行。它以您的用户身份运行。
登录后所做的一切,包括图形应用程序和虚拟终端,都作为显示服务器的子进程运行。
当您注销时,显示服务器将重置,并且所有子进程都将终止。登录屏幕意味着您回到了裸显示服务器。