在Ctrl-Alt-F1之后返回到GUI的命令行?


39

我无法使用Ctrl-Alt-F7(或12个功能键中的任何一个)返回GUI 。我有一些未保存的工作,我不想失去他们。还有其他组合键可以让我切换回去吗?

这是我所做的:

  1. 我按了Ctrl-Alt-F1一下,它像往常一样显示了一个基于文本的登录屏幕
  2. 然后我按了Ctrl-Alt-F7一下,它显示了一个充满文本的屏幕(我不记得它们是什么)
  3. 然后我按了Ctrl-Alt-F8一下,它显示了类似的日志消息/var/log/messages。有些条目来自automount,有些来自sendmail,并且都不是错误。
  4. Ctrl-Alt-Fn现在按任何组合键都无效。大写锁定和数字锁定LED不再响应其相应的键。我可以使用鼠标突出显示屏幕上的文本,但没有其他内容。

知道发生了什么吗?

我仍然可以通过SSH登录系统。如opera所报道,我正在使用的GUI应用程序(例如)仍在运行,并且像往常一样消耗少量CPU top是否可以通过命令行切换回GUI?如果可能的话,我不想重启X,因为这样做会杀死所有的GUI应用程序。

系统信息:

 Red Hat Enterprise Linux Client release 5.7
 Linux 2.6.18-238.12.1.el5 SMP x86_64
 gnome-desktop: 2.16.0-1.fc6
 xorg-x11-server-Xorg: 1.1.1-48.76.el5_7.5

感谢Shawn,我得以重新使用chvt 9

进一步的实验表明,如果我转到第8个虚拟终端(通过Ctrl-Alt-F8chvt 8),则将无法使用Ctrl-Alt-Fx按键切换到任何其他终端。现在确定这是否是一个错误。


1
在Raspberry Pi 2 Model B(我正在使用的模型)上:在按Ctrl + Alt + F1组合键后,它带您进入命令行。在我的系统中,您可以按Ctrl + Alt + F2并将其带到Pi登录名。只需登录并输入startx,然后您将被带回桌面:)

1
@ user114432在我从未使用过的系统中,没有startx返回到现有的X会话。它总是在新控制台(或同一控制台,取决于发行版)上启动新会话。而且AFAIK无法将正在运行的客户端从一个X会话转移到另一个X会话。
Braden Best

“ ...如果我转到第8个虚拟终端(通过Ctrl-Alt-F8或chvt 8),将无法使用Ctrl-Alt-Fx键切换到任何其他终端。” 不知道为什么chvt 8要这么做。但是,如果按住Ctrl + Alt键,则返回图形模式(又称为GUI / X服务器)并按另一个F1-F12功能键后,它将不起作用。您必须先释放Ctrl + Alt键,然后重试才能退出图形模式。我认为这是因为图形模式无法识别按键是否已按下,因为当时未激活按键?
本Ĵ

Answers:


36

chvt 允许您更改虚拟终端。

来自man chvt

chvt N命令使/ dev / ttyN成为前台终端。(如果尚不存在,则会创建相应的屏幕。要摆脱未使用的VT,请使用deallocvt(1)。)组合键(Ctrl-)LeftAlt-FN(N在1-12范围内)通常具有一个类似的效果。


2
他还能用startx吗?就是想。
2011年

2
@MaxMackie应该会导致错误,因为x服务器已经在运行。
isuldor 2011年

您还需要以root用户身份运行它
geek1011 2016年

1
如果您使用gdm它以用户身份启动无根显示会话,则可能无需以root用户身份运行此文件。在那种情况下,tty2似乎是tty7为gdm拥有的登录窗口分配给用户的。如果切换到tty7您,则必须再次登录,然后它将自动将您tty2切换回原来的状态,或者您可以简单地切换到tty2自己。
dragon788 '17

这无疑帮了大忙。我不确定为什么Ctrl + Alt + F7不再像以前一样恢复到GUI vt。感谢您的回答,这有助于我进行自我梳理。
马特塞特

16

使用该w命令可以找出您的X会话使用的tty,因此您无需猜测Fn要按哪个tty 。


这里w列出了X在tty12上运行时的tty1,tty2和tty3。
manatwork

讲出答案,只是措手不及。我通过按Ctrl-Alt-F1进入控制台,请参阅控制台tty1,无法通过同一组合键返回。使用w,请参阅我有2个会话tty1和tty7,然后按Ctrl-Alt-F7返回。这合乎逻辑吗?正常吗
德米特里·马鲁金'18

如果我的TTY为0怎么办?没有F0按钮
SZX


2

您可以使用Alt + F6返回Fedora 26以及其他基于Wayland的Linux风格的桌面。


1

按下“ F-Lock”(德语“ F-Umsch”)切换功能键

陷入同样的​​问题,我至少找到了我的问题的原因:使用ms natural 4000键盘有时需要切换功能键,并按F12旁边的“ F-Lock”键。

(如果您没有得到硬拷贝等,则切换功能键也可能对这种类型的键盘有所帮助。)


不过,这不是OP的问题,感谢您的努力。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.