なぜこれを行ったのかは覚えていませんが、ある時点でX.orgは無効にすることを決定しました Ctrl Alt Backspace を強制終了するのは良い考えでした。それを再度有効にする方法は知っていますが、その方法を覚えていません。誰かが私の記憶を更新できますか?

回答

/etc/X11/xorg.confまたはivを変更します/etc/X11/xorg.conf.d/のid = “babfc6e2bb”>

ファイルには次のものが含まれます(注:xorgは引き続き自動であるため、xorg.confにあるのはこれだけで問題ありません。 -残りを検出します(注:自動検出が機能しない場合)

Section "ServerFlags" Option "DontZap" "false" EndSection Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection 

コメント

  • デフォルトでこれを真剣に無効にしていますか?'が機能していないのも不思議ではありません!
  • はい、5年前のように発生しました。
  • ' xwindowsを頻繁にザッピングする必要がない場合、場合によっては簡単です。 y5年前に起こった変更を見逃す…
  • @gabe。 'は潜在的なセキュリティリスクがあるため、デフォルトでは無効になっています。'たとえば、ユーザーがベアシェルにログインし、Xをstartxで開始し、何らかの作業を行ってから、xlockで画面をロックするとします。と葉。誰でも参加でき、Xをザッピングして、tty上のユーザー'のシェルにアクセスできます。
  • 一部のディストリビューション(最近のFedoraなど)では、これらの種類の追加機能があります。設定は、おそらくconfファイルとして/etc/X11/xorg.conf.dに配置する必要があります。 10-enable-ctrl-alt-backspace

回答

DontZap機能がFedora16およびUbuntu11.10(2011年11月現在の最新リリース)で機能しなくなったため、代替手段を見つけました。

X11R7.5リリースによると注:この機能はXKB構成オプションに移行されているため、DontZapは機能しなくなりました。これがFedoraとUbuntuでのXorg実装の詳細なのか、それとも他のディストリビューションにも影響するのかわかりません。

サーバーのキーストロークを終了する

Xorgサーバーは以前にユーザーを許可していましたControl + Alt + Backspaceキーを押してサーバーを終了します。このリリースではこの機能はデフォルトで有効になっていますが、xkeyboard-configプロジェクトからXorgで通常使用されるキーマップデータは、次の方法でそのシーケンスをマップしないように変更されています。デフォルトでは、経験の浅いユーザーが誤って作業を破壊する可能性を減らすためです。

この機能をデフォルトで利用できるようにしたいユーザーは、XKB構成オプション「terminate:ctrl_alt_bksp」を使用して有効にすることができます。 、setxkbmapコマンドを使用して、次のコマンドを実行することでこれを有効にできます。

 setxkbmap -option "terminate:ctrl_alt_bksp" 

多くのデスクトップ環境では、設定にXKB構成オプションが含まれています。 oこれも有効にします。

コメント

  • 私の答えは7.6でも機能します
  • この回答をありがとう。 rootになったり、システム全体の構成ファイルを変更したりせずにこの機能を有効にできるため、このオプションをお勧めします。このコマンドはFedora22で機能しました。
  • このオプションに同意しない唯一の理由は、'ログインマネージャーを強制終了できないことです。 div id = “636e05e1e0″>

boot "がデスクトップ環境で動かなくなった場合、そこで殺すことはできません。'最近この問題が発生しました。

回答

現在のUbuntuリリースでは、少なくとも14.10以降、キーボード-構成パッケージには、Zapを再度有効にするオプションがあります。

$ sudo dpkg-reconfigure keyboard-configuration 

回答

debianまたはに基づいて、次のオプションを追加できます:

XKBOPTIONS="terminate:ctrl_alt_bksp" 

/ etc / default / keyboardファイルに

コメント

  • アクティブ化:udevadm trigger --subsystem-match=input --action=change

回答

次のことを試すことができます(Ubuntuで試しました):

xorg.confファイルに次の行を追加し、貼り付けるときに次のようにします。スマートクォートを使用しない。

sudo gksudo gedit /etc/X11/xorg.conf

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

ドンツァップツールを試すこともできます

sudo apt-get install dontzap

ターミナルを開き、入力して有効にします

sudo dontzap --enable

無効にする

sudo dontzap --disable

Comm ents

  • デフォルトでこれをオフにしたことがないことを本当に望んでいます。ああ、apt-getは私のシステムでは'動作しません;)どうやら'パッケージ化されたdontzapもありません。まあ。
  • 最初の解決策を試しましたか?
  • setxkbmap -option terminate:ctrl_alt_bkspそれ自体では機能しませんでした' :(明らかにこれも行う必要があります。
  • @Hermantもちろんですが、半分しかないようです。実際に動作しています… 'でxsetkbdオプションを構成する方法があります。 xorg.conf。likesoSection "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection他にもできる場所がいくつかあります。
  • ソリューションをAnswerとして使用できる場合は、gr8になります。同じ問題に直面している他の人が助けを得ることができること:-)。

回答

@xenoterracideの解決策は問題ありませんxorg.confServerLayoutAutoAddDeviceオプションが有効になっている場合。そうでない場合(特にマルチシートX構成の場合)、キーボードを説明するInputDeviceセクションにXkbOptions行を挿入する必要があります。例:

Section "InputDevice" Identifier "keyboard-vmware" Driver "evdev" Option "Device" "/dev/input/by-path/platform-i8042-serio-0-event-kbd" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection 

回答

RHEL 7.3では、 xenoterracideの回答が1つの調整で機能しました。構成ファイルへのパスは、/etc/X11/xorg.conf.d/00-keyboard.conf

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です