이 작업을 수행 한 이유를 기억하지 못하지만 X.org에서 Ctrl Alt 백 스페이스 를 사용하여 죽이는 것이 좋습니다. “다시 활성화하는 방법이 있지만 방법을 기억하지 못합니다.” 누군가 내 기억을 새로 고칠 수 있나요?
답변
/etc/X11/xorg.conf
또는 .conf
파일을 /etc/X11/xorg.conf.d/
에 다음과 함께 포함합니다. (참고 : xorg는 여전히 자동으로 수행되므로 xorg.conf에있는 모든 것이 괜찮습니다. -나머지 감지 (참고 : 자동 감지 기능이없는 경우)
Section "ServerFlags" Option "DontZap" "false" EndSection Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection
댓글
답변
DontZap
기능이 Fedora 16 및 Ubuntu 11.10 (2011 년 11 월 현재 최신 릴리스)에서 더 이상 작동하지 않으므로 대안을 찾았습니다.
X11R7.5 릴리스에 따르면 참고로이 기능은 XKB 구성 옵션으로 마이그레이션되었으므로 DontZap이 더 이상 작동하지 않습니다. 이것이 Fedora 및 Ubuntu의 Xorg 구현에 대한 세부 사항인지 아니면 다른 배포판에도 영향을 미치는지 알 수 없습니다.
From http://www.x.org/archive/X11R7.5/doc/RELNOTES.txt
서버 키 입력 종료
Xorg 서버는 이전에 사용자를 허용했습니다. Control + Alt + Backspace 키를 눌러 서버를 종료합니다.이 기능은이 릴리스에서 여전히 기본적으로 활성화되어 있지만 xkeyboard-config 프로젝트에서 Xorg와 함께 일반적으로 사용되는 키맵 데이터는 해당 시퀀스를 매핑하지 않도록 수정되었습니다. 기본적으로, 경험이없는 사용자가 실수로 자신의 작업을 파괴 할 가능성을 줄입니다.
기본적으로이 기능을 사용하려는 사용자는 XKB 구성 옵션 “terminate : ctrl_alt_bksp”를 통해 활성화 할 수 있습니다. 예를 들어 , setxkbmap 명령은 다음을 실행하여 활성화하는 데 사용할 수 있습니다.
setxkbmap -option "terminate:ctrl_alt_bksp"
많은 데스크톱 환경에는 기본 설정에 XKB 구성 옵션이 포함되어 있습니다. o이 기능도 활성화합니다.
댓글
- 내 답변은 7.6부터 계속 작동합니다.
li>
- 답변 해 주셔서 감사합니다. 이 옵션을 사용하면 사용자가
root
가 아니거나 시스템 전체 구성 파일을 수정할 필요없이이 기능을 활성화 할 수 있기 때문에 선호합니다. 이 명령은 Fedora 22에서 저에게 효과적이었습니다. - 이 옵션에 동의하지 않는 유일한 이유는 ' 로그인 관리자를 죽일 수 없으며 " 데스크톱 환경으로 부팅 "이 중단되면 ' 그곳에서 죽일 수 없습니다. 최근에이 문제가 발생했습니다.
답변
현재 Ubuntu 릴리스에서 적어도 14.10 이후 키보드- 구성 패키지에는 Zap을 다시 활성화하는 옵션이 있습니다.
$ sudo dpkg-reconfigure keyboard-configuration
Answer
데비안 또는 기반에서 다음 옵션을 추가 할 수 있습니다.
XKBOPTIONS="terminate:ctrl_alt_bksp"
/ etc / default / keyboard 파일
댓글
- 활성화 :
udevadm trigger --subsystem-match=input --action=change
답변
다음을 시도해 볼 수 있습니다 (우분투에서 시도했습니다).
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
Comm ents
- 기본적으로이 기능을 끄지 않았 으면합니다. 아, 그리고 apt-get은 ' 내 시스템에서 작동하지 않습니다.) 분명히 우리는 dontzap도 패키징하지 않았습니다. '. 아, 그래요.
- 첫 번째 해결책을 시도해 보셨습니까?
-
setxkbmap -option terminate:ctrl_alt_bksp
자체적으로 작동하지 않는 ' 🙁 분명히이 작업도 수행해야합니다. - @Hermant 물론 1/2 인 것 같습니다. 실제로 지금 작동하고 있습니다. ' xsetkbd 옵션을 구성하는 방법이 있습니다. xorg.conf. 마찬가지로
Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection
다른 곳에서도 할 수있는 작업이 있습니다. - 솔루션을 답변으로 넣을 수 있다면 gr8이됩니다. 같은 문제에 직면 한 다른 사람들도 도움을받을 수 있습니다.
답변
@xenoterracide “의 해결책은 괜찮습니다. xorg.conf
의 ServerLayout
에서 AutoAddDevice
옵션이 활성화 된 경우. 그렇지 않은 경우 (특히 다중 좌석 X 구성)의 경우 키보드를 설명하는 InputDevice
섹션에 XkbOptions
줄을 삽입해야합니다. 예 :
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
답변
RHEL 7.3에서 xenoterracide “의 답변 이 저에게 도움이되었습니다. 한 번만 수정했습니다. 구성 파일의 경로는 /etc/X11/xorg.conf.d/00-keyboard.conf
.
li>
startx
로 시작하고 작업을 수행 한 다음xlock
를 사용하여 화면을 잠근다 고 가정합니다. 그리고 잎. 누구든지 와서 X를 압축하고 tty의 사용자 ' 셸에 액세스 할 수 있습니다./etc/X11/xorg.conf.d
에 conf 파일로 배치되어야합니다. 예 :10-enable-ctrl-alt-backspace
.