开机后如何更改默认TTY?

Mik*_*kov 8 linux startup tty x-server console

通常,当系统启动时,您会将所有输出打印在 TTY1 上,这没关系,但是我通过startx以下方式启动 X-server并通过~/.profile文件中的以下几行来实现:

if [[ $(tty) = /dev/tty4 ]]; then
    exec startx &> ~/.xsession-errors
fi
Run Code Online (Sandbox Code Playgroud)

因此,如您所见,我使用 TTY4 来启动 X-server,并且我想在启动完成后自动切换到该控制台。有没有办法做到这一点?

Mik*_*kov 5

我找到了答案。很简单,你只需要添加chvt 4/etc/rc.local文件,就是这样。