왜 그랬는지는 기억나지 않지만 X.org는 어느 시점에서 CtrlAltBackspace이를 비활성화하여 이를 종료하는 것이 좋은 생각이라고 결정했습니다. 다시 활성화하는 방법이 있다는 것을 알고 있지만 방법이 기억나지 않습니다. 누군가 내 기억을 새롭게 해줄 수 있나요?
답변1
/etc/X11/xorg.conf
다음 파일을 수정 하거나 사용하세요 .conf
. /etc/X11/xorg.conf.d/
(참고: 이것이 xorg.conf에 있는 전부라면 xorg는 여전히 나머지를 자동 감지하므로 중요하지 않습니다. (참고: 자동 감지는 그것 없이도 작동합니다)
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
답변2
이 DontZap
기능은 Fedora 16 및 Ubuntu 11.10(2011년 11월 현재 최신 버전)에서는 더 이상 작동하지 않으므로 대안을 찾았습니다.
X11R7.5 릴리스 노트에 따르면 이 기능은 XKB 구성 옵션으로 마이그레이션된 것으로 나타나므로 DontZap은 더 이상 작동하지 않습니다. 이것이 Fedora와 Ubuntu의 Xorg 구현에 대한 세부 사항인지, 아니면 다른 배포판에도 영향을 미치는지 알 수 없습니다.
~에서http://www.x.org/archive/X11R7.5/doc/RELNOTES.txt
서버 키 입력 종료
이전에는 Xorg 서버에서 사용자가 Control + Alt + Backspace를 눌러 서버를 종료할 수 있었습니다. 이 기능은 이번 릴리스에서도 기본적으로 활성화되어 있지만, 경험이 없는 사용자가 작업을 수행할 때 실수로 파손되는 일을 줄이기 위해 Xorg(xkeyboard-config 프로젝트에서)와 함께 일반적으로 사용되는 키맵 데이터가 기본적으로 이 시퀀스를 매핑하지 않도록 수정되었습니다.
이 기능을 기본적으로 사용하려는 사용자는 XKB 구성 옵션 "terminate:ctrl_alt_bksp"를 통해 이 기능을 활성화할 수 있습니다. 예를 들어 setxkbmap 명령을 사용하면 다음 명령을 실행하여 이 기능을 활성화할 수 있습니다.
setxkbmap -option "terminate:ctrl_alt_bksp"
많은 데스크탑 환경에는 이 기능을 활성화하기 위한 XKB 구성 옵션이 기본 설정에 포함되어 있습니다.
답변3
현재 Ubuntu 릴리스에서는 적어도 14.10부터 키보드 구성 패키지에 Zap을 다시 활성화하는 옵션이 있습니다.
$ sudo dpkg-reconfigure keyboard-configuration
답변4
다음을 시도해 볼 수 있습니다(저는 Ubuntu에서 시도해 보았습니다).
xorg.conf 파일에 다음 줄을 추가하고 큰 따옴표 없이 붙여넣으세요.
sudo gksudo gedit /etc/X11/xorg.conf
Section "ServerFlags"
Option "DontZap" "false"
EndSection
dontzap 도구를 사용해 볼 수도 있습니다.
sudo apt-get install dontzap
터미널을 열고 활성화하려면 입력하세요.
sudo dontzap --enable
비활성화를 위해
sudo dontzap --disable