なぜそれが起こったのか覚えていませんが、X.orgはある時点でCtrlAltBackspaceそれを無効にしてそれを終了するのが良い考えだと決めました。再度有効にする方法があることを知っていますが、方法は覚えていません。誰かが私の記憶を更新することができますか?
答え1
/etc/X11/xorg.conf
次のファイルを修正または使用してください.conf
。/etc/X11/xorg.conf.d/
(注:これがxorg.confのすべてである場合、xorgはまだ残りを自動検出するため重要ではありません。(注:自動検出はそれなしで動作します)
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
答え2
このDontZap
機能は Fedora 16 および Ubuntu 11.10 (2011 年 11 月現在の最新バージョン) では動作しなくなったため、選択肢が見つかりました。
X11R7.5 リリースノートによると、この機能は XKB 構成オプションに移行されたように見えるため、DontZap は機能しなくなりました。これがFedoraとUbuntuのXorgの実装に関する詳細なのか、それとも他のディストリビューションに影響を与えるのかはわかりません。
~からhttp://www.x.org/archive/X11R7.5/doc/RELNOTES.txt
サーバーキー入力の終了
以前は、Xorgサーバーでは、ユーザーがControl + Alt + Backspaceを押してサーバーをシャットダウンすることができました。この機能は今回のリリースでもデフォルトで有効になっていますが、経験のないユーザーが操作を実行するときに誤って破損することを減らすために、Xorg(xkeyboard-configプロジェクトで)で一般的に使用されるキーマップデータはデフォルトでシーケンスをマッピングしないように修正されました。
この機能をデフォルトで使用したいユーザーは、XKB構成オプション「terminate:ctrl_alt_bksp」を使用してこの機能を有効にできます。たとえば、setxkbmapコマンドを使用すると、次のコマンドを実行してこの機能を有効にできます。
setxkbmap -option "terminate:ctrl_alt_bksp"
多くのデスクトップ環境には、この機能を有効にするためのXKB構成オプションがデフォルト設定に含まれています。
答え3
現在のUbuntuリリースでは、少なくとも14.10以降、キーボード設定パッケージにZapを再度有効にするオプションがあります。
$ sudo dpkg-reconfigure keyboard-configuration
答え4
次のことを試すことができます(私はUbuntuで試してみました)。
xorg.confファイルに次の行を追加し、二重引用符なしで貼り付けます。
sudo gksudo gedit /etc/X11/xorg.conf
Section "ServerFlags"
Option "DontZap" "false"
EndSection
dontzapツールを試してみることもできます。
sudo apt-get install dontzap
端末を開いて有効にするには、入力してください。
sudo dontzap --enable
無効にする
sudo dontzap --disable