Não me lembro por que eles fizeram isso, mas em um ponto o X.org decidiu que desativar CtrlAltBackspace matá-lo foi uma boa ideia. Sei que há uma maneira de reativá-lo, mas não me lembro como. Alguém pode refrescar minha memória?
Modificar /etc/X11/xorg.conf
com o seguinte. (note: está tudo bem se isso é tudo o que você tem no xorg.conf, pois o xorg ainda detectará automaticamente o restante (nota: isto é, se a detecção automática funcionar para você sem ele))
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
O recurso DontZap
não está mais funcionando para mim no Fedora 16 e Ubuntu 11.10 (versões mais recentes a partir de novembro de 2011), então encontrei uma alternativa.
De acordo com as notas de versão do X11R7.5, parece que essa funcionalidade foi migrada para uma opção de configuração do XKB; portanto, o DontZap não funciona mais. Não sei dizer se esse é um detalhe da implementação do Xorg no Fedora e no Ubuntu, ou se isso afeta outras distros também.
From http://www.x.org/archive/X11R7.5/doc/RELNOTES.txt
Terminar pressionamento de tecla do servidor
O servidor Xorg anteriormente permitiu que os usuários saíssem do servidor pressionando as teclas Control + Alt + Backspace. Embora esta função ainda esteja ativada por padrão nesta versão, os dados do mapa de teclas normalmente usados com o Xorg, do projeto xkeyboard-config, foram modificados para não mapear essa sequência por padrão, a fim de reduzir a chance de que usuários inexperientes destruam acidentalmente trabalho deles.
Os usuários que desejam ter essa funcionalidade disponível por padrão podem habilitá-la através da opção de configuração do XKB "terminate: ctrl_alt_bksp". Por exemplo, o comando setxkbmap pode ser usado para ativar isso executando:
setxkbmap -option "terminate:ctrl_alt_bksp"
Muitos ambientes de desktop incluem opções de configuração XKB em suas preferências para habilitá-lo também.
Nas versões atuais do Ubuntu, pelo menos desde 14.10, o pacote de configuração do teclado tem uma opção para reativar o Zap:
$ Sudo dpkg-reconfigure keyboard-configuration
você pode tentar seguir (eu tentei no meu Ubuntu):
Adicione as seguintes linhas ao seu arquivo xorg.conf, certificando-se de que quando você o cola, NÃO está usando aspas inteligentes.
Sudo gksudo gedit /etc/X11/xorg.conf
Section "ServerFlags"
Option "DontZap" "false"
EndSection
você também pode tentar a ferramenta dontzap
Sudo apt-get install dontzap
Abra Terminal e digite para ativar
Sudo dontzap --enable
para desativar
Sudo dontzap --disable
Com o debian ou baseado em, você pode adicionar esta opção:
XKBOPTIONS="terminate:ctrl_alt_bksp"
para o arquivo/etc/default/keyboard
A solução do @ xenoterracide está ok se a opção AutoAddDevice
estiver ativada no ServerLayout
do seu xorg.conf
. Caso contrário (especialmente nas configurações X de vários lugares), você precisará inserir a linha XkbOptions
na seção InputDevice
que descreve seu teclado. Por exemplo:
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
No RHEL 7.3, resposta do xenoterracide funcionou para mim, com um Tweak: o caminho para o arquivo de configuração é /etc/X11/xorg.conf.d/00-keyboard.conf
.