web-dev-qa-db-ja.com

Ctrl-Alt-F1の後にGUIに戻るコマンドライン?

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の組み合わせのいずれを押しても、効果はありません。 cap-lockおよびnum-lock LEDは、対応するキーに応答しなくなりました。マウスを使用して画面上のテキストを強調表示できますが、それ以外は何もできません。

何が起こったのか?

SSH経由でシステムにログインできます。 operaから報告されたように、私が使用していたGUIアプリケーション(例:top)はまだ実行中であり、いつものように少量のCPUを消費しています。 コマンドラインを介して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-F8またはchvt 8のいずれか)に移動すると、Ctrl-Alt-Fxキーを使用して他の端末に切り替えることができないことが示されています。これがバグかどうか確認してください。

40
netvope

chvtを使用すると、仮想端末を変更できます。

man chvtから:

コマンドchvt Nは、/ dev/ttyNをフォアグラウンド端末にします。 (対応する画面がまだ存在しない場合は作成されます。未使用のVTを取り除くには、deallocvt(1)を使用します。)キーの組み合わせ(Ctrl-)LeftAlt-FN(Nは1〜12の範囲)には通常、同様の効果。

39
Shawn J. Goff

wコマンドを使用して、Xセッションがどのttyを使用しているかを調べます。そのため、どれを推測する必要はありません。 Fn 押す。

18
kuvasz

あなたは単に使うことができます Alt+F1 デスクトップに戻ります。

11

Alt + F6を使用して、Fedora 26のデスクトップに戻ることができます。他のWaylandベースのLinuxフレーバーも使用できます。

2
wilsotc

"F-Lock"(ドイツ語 "F-Umsch")を押すファンクションキーを切り替えます

同じ問題に踏み込むと、少なくとも-私の問題の理由が見つかりました。msナチュラル4000キーボードを使用すると、F12の横にある「F-Lock」キーを押しながらファンクションキーを切り替える必要がある場合があります。

(ハードコピーなどを入手しない場合、ファンクションキーを切り替えると、そのタイプのキーボードでも役立つ場合があります。)

1
orcus