No recuerdo por qué hicieron esto, pero en un momento X.org decidió que deshabilitarlo CtrlAltBackspaceera una buena idea. Sé que hay una manera de volver a habilitarlo, pero no recuerdo cómo. ¿Alguien puede refrescar mi memoria?
No recuerdo por qué hicieron esto, pero en un momento X.org decidió que deshabilitarlo CtrlAltBackspaceera una buena idea. Sé que hay una manera de volver a habilitarlo, pero no recuerdo cómo. ¿Alguien puede refrescar mi memoria?
Respuestas:
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 ella))
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
startx
, hace algo de trabajo, luego bloquea la pantalla xlock
y se va. Cualquiera puede venir, zap X y obtener acceso al shell del usuario en el tty.
/etc/X11/xorg.conf.d
como un archivo conf, por ejemplo 10-enable-ctrl-alt-backspace
.
La DontZap
función ya no me funciona en Fedora 16 y Ubuntu 11.10 (versiones más recientes a 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 forma 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 forma predeterminada, con el 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.
root
tener que modificar archivos de configuración de todo el sistema. Este comando funcionó para mí en Fedora 22.
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
setxkbmap -option terminate:ctrl_alt_bksp
por sí mismo que no funcionó :( aparentemente también necesita hacer esto.
Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection
hay varios otros lugares donde se podría hacer también.
La solución de @ xenoterracide está bien si la AutoAddDevice
opción está habilitada en ServerLayout
su xorg.conf
. Si no es así (especialmente en configuraciones X de múltiples asientos), debe insertar la XkbOptions
línea en la InputDevice
sección 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 ajuste: la ruta al archivo de configuración es /etc/X11/xorg.conf.d/00-keyboard.conf
.