web-dev-qa-db-fra.com

Comment activer le tuer Xorg avec Ctrl + Alt + Backspace

Je ne me souviens pas pourquoi ils ont fait cela, mais à un moment donné, X.org a décidé que la désactivation CtrlAltBackspace Tuer c'était une bonne idée. Je sais qu'il y a un moyen de le réactiver, mais je ne me souviens pas comment. Quelqu'un peut-il rafraîchir ma mémoire?

37
xenoterracide

Modifier /etc/X11/xorg.conf avec ce qui suit. (Remarque: il est correct si tout est tout ce que vous avez dans votre xorg.conf car Xorg détectera toujours le reste (Remarque: si vous détectez-vous automatiquement pour vous.))

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

Section "InputClass"
    Identifier      "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option          "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
29
xenoterracide

La fonctionnalité DontZap ne fonctionne plus pour moi sur Fedora 16 et Ubuntu 11.10 (les dernières versions de novembre 2011), j'ai donc trouvé une alternative.

Selon les notes de publication X11R7.5, il apparaît que cette fonctionnalité a été migrée vers une option de configuration XKB, donc DonTzap ne fonctionne plus. Je ne peux pas dire s'il s'agit d'un détail de la mise en œuvre de Xorg à Fedora et à Ubuntu, ou si cela affecte également les autres distributions.

De http://www.x.org/archive/x11r7.5/doc/relnotes.txt

Terminer la frappe du serveur

Le serveur Xorg a précédemment autorisé les utilisateurs à quitter le serveur en appuyant sur la touche Contrôle des touches + ALT + Backspace. Alors que cette fonction est toujours activée par défaut dans cette version, les données KEYMAP utilisées généralement avec Xorg, à partir du projet XKeyboard-config, ont été modifiées pour ne pas mapper cette séquence par défaut, afin de réduire les chances que les utilisateurs inexpérimentés détruisent accidentellement. leur travail.

Les utilisateurs qui souhaitent que cette fonctionnalité soit disponible par défaut puisse l'activer via l'option de configuration XKB "Terminer: ctrl_alt_bksp". Par exemple, la commande SETXKBMAP peut être utilisée pour activer cela en exécutant:

       setxkbmap -option "terminate:ctrl_alt_bksp"                       

De nombreux environnements de bureau comprennent des options de configuration XKB dans leurs préférences pour l'activer également.

10
Stefan Lasiewski

Dans les versions actuelles Ubuntu, au moins depuis 14.10, le package de configuration de clavier a une option pour réactiver ZAP:

$ Sudo dpkg-reconfigure keyboard-configuration
4
guest

vous pouvez essayer de suivre (je l'ai essayé sur mon ubuntu):

Ajoutez les lignes suivantes à votre fichier xorg.conf en vous assurant que lorsque vous le collez, il n'utilise pas de citations intelligentes.

Sudo gksudo gedit /etc/X11/xorg.conf

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

vous pouvez aussi essayer l'outil Dontzap

Sudo apt-get install dontzap

Terminal ouvert et type pour activer

Sudo dontzap --enable

pour désactiver

Sudo dontzap --disable

4
Hemant

Avec Debian ou Basé sur, vous pouvez ajouter cette option:

XKBOPTIONS="terminate:ctrl_alt_bksp"

au/etc/par défaut/fichier de clavier

3
lolotux

La solution de Xenoterracide est correcte si l'option AutoAddDevice est activée dans le ServerLayout de votre xorg.conf. Sinon (surtout dans les configurations multiples sur X), vous devez insérer la ligne XkbOptions dans la section InputDevice décrivant votre clavier. Par exemple:

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

Dans Rhel 7.3, La réponse de Xenoterracide a fonctionné pour moi, avec un fichier Tweak: le chemin du fichier de configuration est /etc/X11/xorg.conf.d/00-keyboard.conf.

0
Tyler R.