
なぜこのようなことをしたのかは覚えていませんが、ある時点で 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