Linux 控制台中 F1 和 F2 的区别

Ale*_*tor 7 gnome gdm tty login

我正在使用 Ubuntu 22.04 LTS。

我正在尝试使用 Ctrl+Fn+Alt+F3、F4、F5 及以上组合键的 TTY 控制台。我注意到F1和F2似乎都是图形桌面。我通常使用 F2,这是我的图形桌面,但 F1 将我置于登录屏幕,就好像可以同时登录 2 个用户,并且只需使用 F1 和 F2 即可继续切换。是这样吗,还是我忽略了其他什么?为什么在我的系统中会出现这样的情况,而其他人似乎都说 F1 转到 TTY 控制台。另外,如果事情应该是这样的话,当你可以在 GNOME 中执行“切换用户”选项时,2 个图形桌面有什么意义呢?

Bob*_*uck 8

根据这个线程,从 gnome 3.0 开始,它就按预期运行了。

登录页面在它自己的 x 会话上运行,一旦用户进行身份验证,它就会创建一个新会话(从而在新的 tty 上运行)并在新会话下生成用户的桌面。

在其他 X Destkop 环境中,情况可能并非如此,因此其他人可能仍然会说 F1 表示桌面,F2 表示 TTY 终端。

  • 当然是@AlexFullinator!有趣的琐事,Windows 登录也有类似的功能。Windows 登录进程首先作为系统帐户生成,然后在用户进行身份验证后为用户创建一个新会话。这导致了过去几年 Windows 上系统形成登录提示时出现的各种“有趣”shananigans 进程。 (2认同)
  • 请注意,这并不真正与_特定_虚拟终端相关。Ubuntu(和大多数其他 systemd 系统)碰巧被配置为使用 VT 1 作为欢迎程序,但实际上并没有任何东西(AFAIK)强制这种情况发生。许多其他发行版仍然使用 VT 7 或其他一些 VT 来实现此目的。这里 GNOME 的不寻常之处实际上只是为用户会话使用单独的 VT(据我所知,它是目前唯一这样做的主要 DE)。 (2认同)