web-dev-qa-db-ja.com

「REISUB」がDebianで動作しないのはなぜですか?

私はDebianの「ジェシー」を使用しています。コンピュータがフリーズして使用できないことがあります Ctrl+Alt+Del 再起動するには、 Ctrl+Alt+Backspace Xウィンドウシステムを殺すためにも Ctrl+Alt+F1 新しいシェルを開きます。私はいくつかのサイトで、コンピューターのフリーズで、を押して使用される基本的なカーネルコマンドを使用できることを読みました Alt+Sysreq (ホールディング Alt+Sysreq REISUBを1キー押す)

しかし、私のコンピューターでは、その「トリック」はフリーズすると機能しません。カーネルもフリーズしましたか? Linuxの最も優れた点の1つは、電源ボタンを押したままコンピューターの電源を切る必要がないことだと聞きましたが、それは私には当てはまりません:/

7
dieortin

最近のDebianではマジックキーが無効になっている傾向があるため、誤っていくつかのキーを押してマシンをハードリブートしたり、すべてのXプロセスを強制終了したりすることはできません。

Ctrl+Alt+Backspace キーシーケンスは、詳細については/etc/X11/xorg.conf --manxorg.confの「DontZap」オプションによって制御されます。しかし、私はあなたがこれを望んでいると思います:

Section "ServerFlags"
    Option "DontZap" "false"
EndSection

ザ・ sysreq キーは、カーネルのコンパイル時、ブート時、およびsysctlオプションの間にカーネルオプションによって制御されます。 Debianで有効にするには、

kernel.sysrq=1

/etc/sysctl.confに移動し、そのファイルをリロードするか(sysctl -p /etc/sysctl.conf;詳細はmansysctl)、ファイルを編集して再起動します。

11
user17534