Alt + F4はTTY4に切り替わります


68

昨日Alt+ F4は私のコンピューターで予期せず動作しています。これらのキーを押すと、TTY4が開きます。また、GUIで実行されているアプリケーションはAlt+ F4メッセージを受け取ります。これは、システムを再起動することで解決しますが、しばらくすると再び実行を開始します。

私の知る限りGoogleで検索しているとして、そこにこの問題を見つけ、他の人がありますが、無ソリューションを(12)。

Ubuntu Gnome 16.10、カーネルバージョン4.8.0-39-generic、およびGNOME Shellバージョン3.20.4を実行しています。


リンクした2番目の投稿の回答を試しましたか?
M.ベセラ

この質問をチェックしてみてください。askubuntu.com
Dimitri Markovich

@ M.Becerraシステムにconsole-cyrillicパッケージがインストールされていません。
ig343

3
@DimitriMarkovich Ctrl + Alt + F4を押さなかったので、Ctrl + Alt + F4がすべきことをしているのはAlt + F4であると確信しています。
ig343

1
それは、カーネルのアップグレードに関連したようで、それは他のLinuxディストリビューション上で起こる:unix.stackexchange.com/questions/59949/...
エリアス

回答:


105

最近、Ubuntu GNOMEとUnityでこれを使用しました。答えはこれです:-

sudo kbd_mode -s

これを端末で実行すると、キーボードのAlt+のF4組み合わせが通常に戻ります。


6
sudo kbd_mode上記のコマンドの前に実行すると、キーボードが「Unicode(UTF-8)モード」であることがわかりました。上記のコマンドは、man kbd_mode確認できるように、キーボードモードを「raw(スキャンコード)モード」に設定します。
ロリーO'Kane

3
将来の参考のために、これは18.04でも機能します(デフォルトでGNOMEを使用します)。
jhpratt

2
そして、sudo kbd_mode -uを使用してユニコードモードに切り替えます
-WitchCraft

5
ブートごとにこれを行う必要があるのは本当に面倒です。明らかに永続的な解決策は、askubuntu.com/a/1059609/104605の説明に従って/etc/console-setup/remap.incを編集することです
-Compholio

1

1)ルートとして、/etc/console-setup/remap.inc
2)この行を下部に追加します:

alt     keycode  62 = VoidSymbol

3)実行sudo dpkg-reconfigure console-setup -phigh
4)リブート
5)問題は今修正されているはずです。少なくとも私にとってはうまくいきました。


-2

やる事

1. Alt + f1 

-上記は何をしますか?TTY1を開きますか?

2. open terminal and just press "j" without quote

出力は何ですか?Enterキーを押すのと同じように機能しますか?または単に「j」を印刷しますか?

@ Pielco11に投稿したリンクでsudo update-grub、問題は解決したと書かれています。

また試してみてください sudo apt-get update


これが発生すると、Alt + F1がTTY1を開きます。ターミナルで特にJを押してみたことがありませんが、Ctrlを使用する他のコマンドが正常に機能することは知っています。
-ig343

ターミナルで「j」を押すだけで何が起こるか確認できますか?ctrl +
Atl

私はあなたが尋ねたものを試してみましたが、それは単に「j」を印刷します。
-ig343

-3

問題を追跡し、おそらく修正するためのいくつかのアイデア:

  • 問題が物理的なものであるかどうかを確認するためのLive-CDからの起動
  • 別のキーボードを使用する
  • キーボードレイアウトを切り替えるか、Ctrlを再マッピングしてください
  • デスクトップ環境でのみ発生しますか、それとも他のTTYにいる場合はTTY4に切り替わりますか?TTYでも発生する場合は、何らかのカーネルパラメーターに関連している可能性があります。

2番目の参照(update-grub)の最後のコメントに関するヒントを試しましたか?


それは間違いなく物理的ではありません。はい、grubを更新しました。
-ig343

ライブCDから起動しようとしましたか?私は今、たまたま同様の問題を抱えており、良いマシンと悪いマシンの設定を比較しています。:ライブCDセッションが正常に動作する場合は、例えば、の出力を比較しようとすることができ envlocalelocalectlまたはlocale charmap
ジュレンラルセア

問題は、ほとんどの場合、コンピューターが正常に動作することです。これは時々起こるので、比較するのは難しいです。
-ig343

難しい問題のように聞こえます。すべての関連情報を出力し、それをファイルに保存するスクリプトを作成できます(上記のすべてのコマンドを含む)。その後、問題が再発したときに再度実行しdiff、両方のファイルで何かを作成します。
ジュレンラルセア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.