Ctrl+Alt+Backspace를 사용하여 Xorg 종료를 활성화하는 방법

Ctrl+Alt+Backspace를 사용하여 Xorg 종료를 활성화하는 방법

왜 그랬는지는 기억나지 않지만 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

관련 정보