誤ってCtrl+ Alt+ F12を押して、ディスプレイが黒に変わった...その後、再起動する必要がありました..システムはどうなりましたか?また、Alt+ はどうF8しF10ますか?
誤ってCtrl+ Alt+ F12を押して、ディスプレイが黒に変わった...その後、再起動する必要がありました..システムはどうなりましたか?また、Alt+ はどうF8しF10ますか?
回答:
押圧Ctrl+ Alt+ (または単に+ いないときにX11、GUI)に切り替え、N番目の仮想コンソール()。FnAltFnttyn
多くの場合、仮想コンソールを使用可能なテキストコンソールとして説明します。そのため、Alt+ F1からAlt+ でアクセス可能な6つの仮想コンソールがあるとよく言わF6れCtrlます(切り替えたいときにGUIを使用している場合は押し続けます)。そして、私たちはしばしば、と言う、その後、別途、とに(背中)に切り替えることができるGUIですAlt+ F7。
しかし実際にtty7
は、GUIが通常実行される、も仮想コンソールです。getty
実行されていないため、テキストコンソールとしては使用できません。throughでgetty
実行しtty1
ますtty6
(デフォルト)。getty
端末のように使用されるように仮想コンソールを設定し、実行login
してユーザー名とパスワードの入力を求めます。
あなたは見ることができますgetty
によって実行されているコマンドのフィルタリングの出力をps
:
ek@Kip:~$ ps ax | grep -v grep | grep getty
1127 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4
1150 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5
1171 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2
1172 tty3 Ss+ 0:00 /sbin/getty -8 38400 tty3
1175 tty6 Ss+ 0:00 /sbin/getty -8 38400 tty6
11231 tty1 Ss+ 0:00 /sbin/getty -8 38400 tty1
以来tty7
で最初にされた仮想コンソールではないの端末のように動作するように設定(つまり、何もgetty
それを実行している)、それは(GUIを提供)1 X11を使用しません。
存在するよりも高い仮想コンソールtty7
。これは通常、彼らはただ、ということですどちらもしているgetty
彼らのために動作していない、も、彼らはそれらを使用してX11を持っています。最初の12個の仮想コンソールは、ファンクションキーを使用して上記のキーの組み合わせでアクセスできます(通常、キーボードには12個の番号付きファンクションキーしかないため)。それらは何も起きていなくてもアクセス可能です。
したがって、Ctrl+ Alt+ を押すF12とtty12
、現在何も実行されていないため、空白の画面が表示されます。
興味深い演習として、次を実行してみてください。
sudo /sbin/getty -8 38400 tty12
次にAlt+を押しますF12(最初の6つの仮想コンソールの1つではなくGUIを使用している場合はCtrl+ Alt+ F12)。
これはあなたをもたらすtty12
れ、今でログイン画面を持ち、端子として使用可能です。
(より大きな番号の仮想コンソール上で使用可能なテキストベースのコンソールを永続的に作成したい場合は、自動的に実行されるように設定 init
する必要がありますgetty
。getty
ので、あなたは、仮想コンソール上でログアウトした後、再度ログインする能力を得ることはありませんgetty
。自動的に再実行されませんさらに、実行中の他のいくつかの問題があるgetty
本番環境での使用のためにそのようには-例えば、ジョブ制御ができない場合がありますログイン後、ログインシェルで利用できます。テキストベースのターミナルエミュレータとしてより多くの仮想コンソールを使用可能にしたい場合bash
、それについて別の質問をすることをお勧めします。)
以下に簡単な説明を示します。
次のキーは、ターミナルに行くためのものです(黒い背景、白い文字の方法):
Ctrl+ Alt+ F1-ユーザーをtty1
第1ターミナルに 送信します
Ctrl+ Alt+ F2-ユーザーをtty2
第2ターミナルに 送信します
Ctrl+ Alt+ F3-ユーザーをtty3
3番目のターミナルに 送信します
Ctrl+ Alt+ F4-ユーザーをtty4
4番目のターミナルに 送信します
Ctrl+ Alt+ F5-ユーザーをtty5
5番目のターミナルに 送信します
Ctrl+ Alt+ F6-ユーザーをtty6
6番目のターミナルに送信します
GUIターミナルの場合(通常、Xが実行されている場所、またはUnityが表示され、すべてが見栄えの良い場所に着地した場所。GUIを起動するデフォルトの場所はF7)です。
Ctrl+ Alt+ F7-ユーザーを第1 GUIターミナルに送ります
Ctrl+ Alt+ F8-ユーザーを2番目のGUIターミナルに送ります
Ctrl+ Alt+ F9-ユーザーを3番目のGUIターミナルに送ります
Ctrl+ Alt+ F10-ユーザーを4番目のGUIターミナルに送ります
Ctrl+ Alt+ F11-ユーザーを5番目のGUIターミナルに送ります
Ctrl+ Alt+ F12-ユーザーを6番目のGUIターミナルに送ります
ここで注意すべきことは、対応するキーを押すことで、ある端末から別の端末に移動できることです。また、Xサーバーの1つのインスタンス(1つのUnityが実行中)を実行してF7いるため、GUIターミナルでのみ作業できることに注意してください。別のX Serverセッションを開くと、セッションが開始されF8、正しいキーを押すことで両方を切り替えることができます。あなたは次のようになり6回の合計(デフォルト)のためにこれをやり続けることができますF7までF12。
これらの他の答えは正しいものの、私の場合、これが発生したときに、マシンに切り替えたり、通常のSSH接続を行うことができませんでした。Ctrl+ Alt+ F12が何であるかわかりませんでしたが、それが何であれ、画面が真っ暗になり、入力が完全に死んでしまいました(tty1-tty7に戻っても)。私のケースが1回限りの状況なのか、これが一般的な問題なのかはわかりません。
-Tフラグを使用してSSHを実行して「擬似端末エミュレーション」を無効にすることができました。作業するのはかなり苦痛でした(bash ..またはshのない世界を忘れていました)が、/ var / logから取得しました/kern.logを少なくとも正常に再起動する前に:
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369331] BUG: unable to handle kernel NULL pointer dereference at 0000000000000a62
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369334] IP: [<ffffffff9cb4015e>] _raw_spin_lock_irqsave+0x1e/0x39
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369335] PGD 0
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369335] Oops: 0002 [#1] SMP
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369353] Modules linked in: ctr ccm rfcomm ip6table_filter ip6_tables iptable_filter ip_tables x_tables tun efi_pstore pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bnep hp_wmi sparse_keymap intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm binfmt_misc irqbypass crct10dif_pclmul crc32_pclmul nls_iso8859_1 ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd intel_cstate uvcvideo videobuf2_vmalloc intel_rapl_perf arc4 videobuf2_memops videobuf2_v4l2 videobuf2_core videodev efivars joydev media iwlmvm mac80211 serio_raw btusb sg btrtl btbcm btintel bluetooth iwlwifi cfg80211 snd_seq_midi snd_seq_midi_event snd_hda_codec_hdmi snd_rawmidi rtsx_pci_ms snd_hda_codec_realtek snd_hda_codec_generic snd_seq rfkill memstick snd_hda_intel snd_hda_codec snd_seq_device snd_hda_core snd_hwdep lpc_ich snd_pcm shpchp snd_timer snd battery ac soundcore hp_accel mei_me hp_wireless lis3lv02d input_polldev mei tpm_infineon evdev parport_pc ppdev lp parport efivarfs autofs4 ext4 crc16 jbd2 fscrypto mbcache hid_microsoft hid_generic usbhid hid rtsx_pci_sdmmc mmc_core crc32c_intel psmouse wmi i915 video i2c_algo_bit thermal button drm_kms_helper fjes syscopyarea sysfillrect sysimgblt fb_sys_fops e1000e rtsx_pci ptp pps_core ahci libahci drm
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369368] CPU: 1 PID: 1110 Comm: Xorg Tainted: G OE 4.8.2-040802-generic #201610161339
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369369] Hardware name: Hewlett-Packard HP EliteBook 840 G2/2216, BIOS M71 Ver. 01.16 08/26/2016
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369369] task: ffff9e0535b25500 task.stack: ffff9e05349f0000
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369371] RIP: 0010:[<ffffffff9cb4015e>] [<ffffffff9cb4015e>] _raw_spin_lock_irqsave+0x1e/0x39
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369372] RSP: 0018:ffff9e05349f3a70 EFLAGS: 00010046
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369372] RAX: 0000000000000000 RBX: 0000000000000246 RCX: 0000000000000008
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369373] RDX: 0000000000000001 RSI: 0000000000000003 RDI: 0000000000000a62
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369373] RBP: 0000000000000000 R08: 0000000000000438 R09: 0000000000000898
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369374] R10: 0000000000000780 R11: 0000000000000898 R12: 0000000000000a62
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369374] R13: 0000000000000000 R14: ffff9e053986a800 R15: 0000000000000003
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369375] FS: 00007f76b8175a00(0000) GS:ffff9e054f440000(0000) knlGS:0000000000000000
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369376] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369376] CR2: 0000000000000a62 CR3: 0000000435136000 CR4: 00000000003406e0
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369377] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369377] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369377] Stack:
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369379] 000000000000000e ffffffff9c4a9dfd 0000004800000000 0000078000024414
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369380] 00000000faa01f96 ffff9e0534d02a58 ffffea000b023400 ffff9e0534d02a60
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369382] ffff9e0534d02a5c ffff9e053986a800 ffff9e0534879000 ffffffff9cb3d9de
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369382] Call Trace:
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369385] [<ffffffff9c4a9dfd>] ? try_to_wake_up+0x3d/0x350
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369387] [<ffffffff9cb3d9de>] ? __ww_mutex_lock+0x7e/0xa0
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369401] [<ffffffffc03308d7>] ? drm_modeset_lock+0x47/0xd0 [drm]
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369411] [<ffffffffc033107d>] ? drm_atomic_get_connector_state+0x2d/0x170 [drm]
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369417] [<ffffffffc0458681>] ? __drm_atomic_helper_set_config+0x271/0x340 [drm_kms_helper]
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369422] [<ffffffffc045ab1a>] ? drm_fb_helper_pan_display+0x17a/0x280 [drm_kms_helper]
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369424] [<ffffffff9c4ec7ba>] ? __internal_add_timer+0x1a/0x50
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369444] [<ffffffffc0577876>] ? intel_fbdev_pan_display+0x16/0x60 [i915]
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369446] [<ffffffff9c7e2459>] ? fb_pan_display+0xc9/0x150
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369447] [<ffffffff9c7dcb0a>] ? bit_update_start+0x1a/0x40
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369448] [<ffffffff9c7d9c3d>] ? fbcon_switch+0x49d/0x610
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369450] [<ffffffff9c863da5>] ? redraw_screen+0x165/0x240
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369451] [<ffffffff9c865f6a>] ? vc_allocate+0x2a/0x1c0
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369453] [<ffffffff9c85ad9a>] ? complete_change_console+0x3a/0xd0
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369454] [<ffffffff9c85b505>] ? vt_ioctl+0x6d5/0x1260
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369462] [<ffffffffc031798b>] ? drm_ioctl+0x1db/0x460 [drm]
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369473] [<ffffffff9c84fa30>] ? tty_ioctl+0x340/0xc30
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369474] [<ffffffff9c7e1c6b>] ? brightness_store+0x5b/0x70
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369475] [<ffffffff9c5c3bb8>] ? handle_mm_fault+0x898/0x1350
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369477] [<ffffffff9c62901f>] ? do_vfs_ioctl+0x9f/0x600
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369478] [<ffffffff9c6295f4>] ? SyS_ioctl+0x74/0x80
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369479] [<ffffffff9cb401f6>] ? entry_SYSCALL_64_fastpath+0x1e/0xa8
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369492] Code: 98 ff 48 89 d8 5b c3 66 0f 1f 44 00 00 0f 1f 44 00 00 53 9c 58 0f 1f 44 00 00 48 89 c3 fa 66 0f 1f 44 00 00 31 c0 ba 01 00 00 00 <f0> 0f b1 17 85 c0 75 05 48 89 d8 5b c3 89 c6 e8 7e 94 98 ff 66
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369493] RIP [<ffffffff9cb4015e>] _raw_spin_lock_irqsave+0x1e/0x39
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369494] RSP <ffff9e05349f3a70>
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.369494] CR2: 0000000000000a62
Oct 23 09:02:52 BC-LINPC-02 kernel: [11410.375145] ---[ end trace 27ab810be96982ee ]---
私はそこにいくつかのインテリジェントなものと、そこにいくつかの仮想ボックス的なものを見ます(VMではなく、時々カップルをホストします)。問題が正確に何であるかわからない。4.8.2カーネル、KDEネオン、インテルグラフィックスi915。
私の推測では、これは私の構成の孤立したケースでしたが、これがより広く発生する場合には言及する価値があると考えました。
別のボックスから:
ssh -T [user]@[host]
sudo -S reboot
-Sは必要ですが、パスワードを入力してもマスクされません。
CTRL-ALT-L
デフォルト)を入力すると、最終的に画面が再び機能しました。だから誰かが立ち往生している場合、それを試してみてください!