我了解到我可以通过按Ctrl+ Alt+在虚拟控制台之间切换F1–F12,并且我发现图形界面通常在F7/ F8(从今起F2)。
为什么会出现这种变化?有没有办法预测它?
答案1
X 使用第一个空闲的虚拟终端,前六个虚拟终端现在由 upstart 从 分配给 gettys /etc/init/tty[1-6].conf
,而传统上由 init 从 分配给gettys /etc/inittab
。
要为 X 选择特定的虚拟终端,请向其传递参数“vtXX”(请参阅 X -help),其中 XX 是所需的终端号。有很多方法可以将参数传递给 X,但那是另一个问题了。:)
答案2
F7 是默认的 Xserver 控制台。我认为只有当 F7 上已经有 Xserver 在运行,或者 F7 很忙时,才会使用 F8。
答案3
一些显示管理器(包括lightdm
)使用参数生成 Xorg 服务器vt7
,该参数明确请求它连接到 tty7。