是什么决定了运行图形界面的虚拟控制台?
我已经知道我可以通过按Ctrl + Alt + F1-F12在虚拟控制台之间切换,我发现图形界面通常在F7或F8上运行。
为什么这会有所不同,有没有办法预测呢?
X使用第一个免费虚拟终端,前六个现在由/etc/init/tty[1-6].conf
的upstart分配给gettys,传统上由/etc/inittab
init分配。
要为X选择特定的虚拟终端,请将参数’vtXX’(参见X -help)传递给它,其中XX是所需的终端号。 有很多方法可以将参数传递给X,但这是另一个问题。 🙂
F7是默认的Xserver控制台。 我相信只有在F7上运行了Xserver或者F7正忙时才使用F8。
一些显示管理器,包括lightdm
,使用vt7
参数生成Xorg服务器,显式请求它附加到tty7。