it-swarm-es.tech

Cómo habilitar matar Xorg con Ctrl + Alt + Retroceso

No recuerdo por qué hicieron esto, pero en un momento X.org decidió que deshabilitar CtrlAltBackspace matarlo fue una buena idea. Sé que hay una manera de volver a habilitarlo, pero no recuerdo cómo. ¿Alguien puede refrescar mi memoria?

37
xenoterracide

Modificar /etc/X11/xorg.conf con lo siguiente. (nota: está bien si esto es todo lo que tiene en su xorg.conf ya que xorg aún detectará automáticamente el resto (nota: eso es si la detección automática funciona para usted sin él))

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

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

La función DontZap ya no funciona para mí en Fedora 16 y Ubuntu 11.10 (versiones más recientes a partir de noviembre de 2011), así que encontré una alternativa.

Según las notas de la versión X11R7.5, parece que esta funcionalidad se ha migrado a una opción de configuración XKB, por lo tanto, DontZap ya no funciona. No puedo decir si esto es un detalle de la implementación de Xorg en Fedora y Ubuntu, o si esto también afecta a otras distribuciones.

De http://www.x.org/archive/X11R7.5/doc/RELNOTES.txt

Terminar pulsación de tecla del servidor

El servidor Xorg ha permitido previamente a los usuarios salir del servidor presionando las teclas Control + Alt + Retroceso. Si bien esta función todavía está habilitada de manera predeterminada en esta versión, los datos del mapa de teclas que generalmente se usan con Xorg, del proyecto xkeyboard-config, se han modificado para que no asignen esa secuencia de manera predeterminada, a fin de reducir la posibilidad de que usuarios inexpertos destruyan accidentalmente su trabajo.

Los usuarios que deseen tener esta funcionalidad disponible por defecto pueden habilitarla a través de la opción de configuración XKB "terminar: ctrl_alt_bksp". Por ejemplo, el comando setxkbmap se puede usar para habilitar esto ejecutando:

       setxkbmap -option "terminate:ctrl_alt_bksp"                       

Muchos entornos de escritorio incluyen opciones de configuración XKB en sus preferencias para habilitar esto también.

10
Stefan Lasiewski

En las versiones actuales de Ubuntu, al menos desde 14.10, el paquete de configuración del teclado tiene una opción para volver a habilitar Zap:

$ Sudo dpkg-reconfigure keyboard-configuration
4
guest

puedes intentar lo siguiente (lo he intentado en mi Ubuntu):

Agregue las siguientes líneas a su archivo xorg.conf, asegurándose de que cuando lo pegue, NO esté usando comillas inteligentes.

Sudo gksudo gedit /etc/X11/xorg.conf

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

también puedes probar la herramienta dontzap

Sudo apt-get install dontzap

Abra la Terminal y escriba para habilitar

Sudo dontzap --enable

para deshabilitar

Sudo dontzap --disable

4
Hemant

Con debian o basado en, puede agregar esta opción:

XKBOPTIONS="terminate:ctrl_alt_bksp"

al archivo/etc/default/keyboard

3
lolotux

La solución de @ xenoterracide está bien si la opción AutoAddDevice está habilitada en el ServerLayout de su xorg.conf. Si no es así (especialmente en configuraciones X de múltiples asientos), debe insertar la línea XkbOptions en la sección InputDevice que describe su teclado. Por ejemplo:

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

En RHEL 7.3, la respuesta de xenoterracide funcionó para mí, con un Tweak: la ruta al archivo de configuración es /etc/X11/xorg.conf.d/00-keyboard.conf.

0
Tyler R.