我想从登录屏幕打开终端。在以前的 Ubuntu 版本中,我只需使用Ctrl+ Alt+ F1。但是,当我在 18.04 中按Ctrl+ Alt+时F1,什么也没发生,登录屏幕保持原样。所有其他带有 F 键的组合(F2至F12)也没有任何效果。
我必须按什么快捷键才能从登录屏幕打开终端?
答案1
我在全新安装的 ubuntu 16.04 上遇到了同样的问题。后来一切都开始正常工作。请尝试以下操作:
sudo apt update
sudo apt upgrade
跑步 '软件和更新'然后重启
我知道这么晚了答案也没用但可能会对别人有帮助
答案2
chvt [n]
来源:http://manpages.ubuntu.com/manpages/trusty/man1/chvt.1.html
在 tty 中,shift + {left,right} arrow key
更改屏幕。
这也可能是您的登录管理器阻止了该过程。例如,一些基于 Ubuntu 的发行版使用 SDDM 作为默认管理器,并且存在一个可以阻止更改 ttys 的错误。解决方案是禁用您的登录管理器,然后使用startx
(使用 中的相应命令~/.xinitrc
)或启动 Xorg systemctl start your-login-manager
。
# systemctl disable sddm
# shutdown -hr now
...
login:
password:
$ startx
or
$ sudo systemctl start sddm
答案3
我不确定这是否能满足您的期望,但至少它可以访问终端,因为这个答案对于目前的 ubuntu 版本有效。
诀窍是访问虚拟终端。按下Ctrl+Alt+F3
(再次,请参阅 ubuntu 文档以了解特定于版本的命令)会生成一个tty
类似于打开终端的会话,此外,键绑定会打开全新的并行会话(非图形用户界面)。如果您是所有者(超级用户),您可以完全访问所有正在运行的会话;这在紧急情况下特别有用。因为您可以使用Ctrl+Alt+F2
Ctrl+Alt+F7
一个会话参考这里
答案4
此时,systemd 引入了新的默认配置,不再在固定的 tty7 上分配图形 VT。相反,tty1 被分配给显示管理器(gdm
在 Ubuntu 桌面中),当用户登录时,新的图形控制台会分配到其他 VT 上。
启动后立即出现图形登录屏幕时,VT 的状态可能如下所示:
tty1: gdm
tty2: (unallocated)
tty3: (unallocated)
tty4: (unallocated)
tty5: (unallocated)
tty6: (unallocated)
一旦登录,新的会话就不会出现在 tty1 上,而是出现在 tty2 上:
tty1: gdm
tty2: gnome-shell
tty3: (unallocated)
tty4: (unallocated)
tty5: (unallocated)
tty6: (unallocated)
您仍可以通过切换到 tty1-tty6 范围内未分配的 VT 来启动文本模式会话,这将自动agetty
在该 VT 上启动(并依次启动文本模式登录)。快捷方式是从,或者简单地CtrlAltFxgdm
AltFx从文本控制台,其中X是从1到6的数字键。
但是,如果您在从 gdm 登录之前曾在 tty2 上启动过文本会话,则图形会话将在 tty3 上启动,因为 tty2 已用于文本控制台。
tty1: gdm
tty2: text console
tty3: gnome-shell
tty4: (unallocated)
tty5: (unallocated)
tty6: (unallocated)