web-dev-qa-db-ja.com

Control-Alt-Deleteシャットダウンの無効化が機能しない

Windows 7コンピューターの仮想マシンでUbuntu 10.04を実行しています。 Ubuntu VMにフォーカスがあるときにCtrl-Alt-Deleteを押すと、Ubuntuシステムはそれを認識し、60秒後にシャットダウンします。 Ubuntu VMがフォーカスされていない場合、これは起こりません。 「注意」するだけでいいのはわかっていますが、マシンをロックするたびに誤ってUbuntuシステムをシャットダウンすることは避けたいと思います。

Ubuntuでこの動作を無効にするための次の指示を見つけました。

無効にするには Ctrl+Alt+Del 再起動#Sudo nano /etc/init/control-alt-delete.confコメントアウト:

#start on control-alt-delete
#task
#exec shutdown -r now “Control-Alt-Delete pressed”

私はそれを試しましたが、(システムを再起動した後でも)動作しません。この答えがどれほど一般的であるかを考えると、少し混乱しています。この動作を無効にする他の方法はありますか?ありがとう!

4
GrandAdmiral

これが10.04でも同じように機能するかどうかはわかりませんが、12.04ではこれはキーボードショートカットによって制御され、GUIを使用して簡単に無効にできます。

enter image description here

10.04で同様のダイアログを使用できますか? ([システム]> [設定]メニューで試してください)

また、Benが指摘したように、Ubuntuのログアウト/リブート/シャットダウンなどを禁止しても、UbuntuがVMソフトウェアからCtrl + Alt + Delイベントを受け取るという単純な事実buntuにフォーカスがあるときにホストOSがホストOSに作用しないようにします

つまり、Ubuntu側で問題を修正することはできますが、フォーカスがあったとしても、このイベントがクライアントによってキャプチャされないようにする必要があります。

VirtualBoxには、この動作を制御する「自動キャプチャキーボード」オプションがあります。

5
MestreLion

ファイル内の次の行をコメント/etc/init/control-alt-delete.conf

exec shutdown -r now “Control-Alt-Delete pressed”
0
Kumar

VMソフトウェアがあなたの押すことを妨害する可能性があります Ctrl+Alt+Del 仮想マシンに「再起動」信号を送信します。

の傍受に関するVMソフトプロパティを見てください Ctrl+Alt+Del。 VMWareを使用している場合は、次を試してください。

  1. VMwareのconfig.iniファイルを開きます。
  2. 追加:

    mks.ctlAltDel.ignore = "TRUE"
    
  3. ファイルを保存します。

また、この変更により、VMWareは検出に関するメッセージを表示できなくなります。 Ctrl+Alt+Del

0
Ben