Ctrl + Alt + Backspace를 어떻게 활성화합니까?


52

Ctrl+ Alt+ 는 일반적으로 X를 다시 시작하도록 설정할 수 있지만이를 허용하는 옵션을 찾을 수 없습니다 (기본적으로 비활성화되어 있음).

나는 보며 System->Preferences->KeyboardSystem->Preferences->Keyboard Shortcuts하지만 난 그것을 가능하게 할 수있는 옵션을 찾을 수 없습니다.

이 설정은 어디에서 변경할 수 있습니까?


14.04에서 어떻게 할 수 있습니까? 레이아웃 탭이 보이지 않습니다.
Nickolai Leschov

1
TL; DR :sudo dpkg-reconfigure keyboard-configuration
Ulysse BN

답변:


34

Unity (13.04 ~ 17.04)의 경우 :

원하는 : 시스템-> 환경 설정-> 키보드

그런 다음 레이아웃 탭, 옵션 버튼을 클릭하고 키 순서를 확장 하여 X 서버 를 종료 한 다음 확인란을 선택하십시오.

스크린 샷

명령 줄 install dontzap을 통해 활성화하려면 dontzap 설치

sudo apt-get install dontzap

그리고 터미널에서

sudo dontzap --enable

바로 가기를 비활성화하려면 :

sudo dontzap --disable

1
dontzap패키지는 우분투 11.10에 포함되지 않습니다.
Stefan Lasiewski

나를 위해, 것으로 나타납니다 에서 사용할 수 System->Preferences->Keyboard있지만, 사실은 여전히 활성화 파괴와 "거기"입니다. dontzap(활성으로 개발 된 것처럼) "활성"인 것처럼 보이지 않으며이 키 콤보를 비활성화하기 위해 설치해야하는 것은 직관적이지 않은 것 같습니다. 실제로 완전히 비활성화하는 다른 방법 이 있습니까?
natty에 대해 nutty

추신 : 나는 이것이 버그 라고 생각합니다 . 몇 시간 전, 나는 가능 내가 생각했던 사촌을 좀 시원한 - 단방향 - 거리 (NO 비활성화 기능 내장)는 것을 모르고. pps :에 precise있습니다.
natty에 대해 nutty

System->Preferences->KeyboardMATE 데스크탑 우분투 14.04에 대한도 작동합니다.
sdaau

16.04에서이 바로 가기를 활성화하는 옵션은 어디에 있습니까? 찾을 수 없습니다 .
Nickolai Leschov

53

이것은 13.10 이상에서 테스트되었으며 터미널에 다음을 입력하십시오.

sudo dpkg-reconfigure keyboard-configuration

여기에 이미지 설명을 입력하십시오

당신은 볼 것이다 키보드 구성 . ENTERKill X 부분을 제외한 모든 키보드 관련 옵션을 건너 뛰려면 5 번을 누르십시오 . 다음과 같은 Kill X 옵션에 도달하면

여기에 이미지 설명을 입력하십시오

YES를 선택 하고 Enter를 누르십시오. 모든 것이 구성되는 동안 잠시 기다렸다가 현재 세션에서 바로 CTRL+ ALT+ 기능을 사용할 수 있어야합니다 BCKSPC. 보류중인 작업을 저장 한 후 직접 시도하십시오.

시각적 문제 나 성가신 앱을 해결하기에 완벽합니다.


4
이것은 아마도 키보드 레이아웃 스위치에서 설정을 유지하는 유일한 해결책입니다 (제어판을 사용하지 않는 것입니다).
Rmano

4
이 솔루션은 공감할 가치가 있습니다!
Antony

1
우분투 14.04 LTS에서 작동합니다.
zvezda

6
우분투에서 작동 16.04 LTS
Angsuman Chakraborty

1
우분투에서 작동 18.04 LTS
Falieson

19

13.10 이상 :

Gnome / KDE / Fluxbox 또는 데스크탑 환경 또는 창 관리자와 독립적 인 솔루션을 찾고 있다면 다음 X Window 시스템 명령을 시도하십시오. Unity 데스크톱이로드되지 않아서 (X는 정상적으로 작동하므로) 로그 아웃 버튼이 없기 때문에 이것이 필요합니다.

에서 https://wiki.ubuntu.com/X/Config/DontZap#Using_the_command_line

명령 행 사용

다음 명령을 입력하여 Zapping을 즉시 활성화 할 수 있습니다.

setxkbmap -option terminate:ctrl_alt_bksp

새 동작에 만족 ~/.xinitrc하면 변경 사항을 영구적으로 적용하기 위해 해당 명령을 추가 할 수 있습니다 .

또한 Ubuntu 10.04 LTS (Lucid Lynx)에 따르면 DontZap이전 버전의 X Window System 의 이전 기능을 대체했습니다 .

또한 Ctrl+ Alt+ Backspace옵션은 이제 X 서버 "DontZap"옵션을 대체하고이 설정을 사용자별로 구성 할 수 있도록 X 키맵 (XKB) 옵션으로 구성되었습니다.

이것은 Xorg X11R7.5 릴리즈 노트에 더 자세히 설명되어 있습니다 .

기본적으로이 기능을 사용하려는 사용자
는 XKB 구성 옵션“terminate : ctrl_alt_bksp”를 통해이 기능을 활성화 할 수 있습니다.


2
@Jorge Castro @Stefan Lasiewski 조언을 주셔서 감사합니다. setxkbmap을 사용한 일회성 옵션은 작동하지만 ~/.xinitrc13.10에 추가하면 아무런 효과 가 없습니다. 아마도 ~/.xinitrc최신 우분투에서 더 이상 사용되지 않습니까? 그렇다면 Zapping을 영구적으로 활성화하려면 어떻게해야합니까?
Nickolai Leschov

@ 니콜라이 레 쇼브. 나는 같은 문제가 있었다. 13.10에서 chaskes의 답변에 설명 된 dconf-editor를 사용하여 방법을 시도하십시오.
Aibara

16

을 사용할 수도 있습니다 dconf-editor. 이 옵션은 여러 세션에서 설정을 유지합니다.

sudo apt-get install dconf-editor

를 시작한 후 dconf-editor,로 이동 >> 그놈 >> 바탕 화면 >> 입력 소스를 ORG

에 필요한 옵션을 추가하십시오 xkb-options. 옵션 문자열은 작은 따옴표로 묶고 쉼표로 구분됩니다. 끝에서 괄호를 삭제하지 않도록주의하십시오.

ctrl+ alt- 를 활성화 backspace하여 X- 세션을 종료 하려면'terminate:ctrl_alt_bksp'

이 방법을 사용하면 시스템 설정 >> 텍스트 입력 에서 더 이상 사용할 수없는 대부분의 기존 xkb 옵션을 입력 할 수 있습니다 . 키보드 레이아웃을 전환하기위한 설정은 예외이며 현재 버그로 인해 작동하지 않습니다.

옵션 및 구문 목록을 보려면 man 7 xkeyboard-config터미널에서 사용하십시오 .

dconf-editor터미널에서 사용하는 것과 동등한 명령을 실행하려면

gsettings set org.gnome.desktop.input-sources xkb-options "['terminate:ctrl_alt_bksp']"

값 주위에 작은 따옴표, 그 주위에 대괄호, 전체에 큰 따옴표가 있습니다. 즉, 단지처럼 dconf-editor.

이 않습니다 다른 설정을 삭제 당신은 어떤이있는 경우, XKB - 옵션에서.

당신은 기존 설정을 얻을 수 있습니다

gsettings get org.gnome.desktop.input-sources xkb-options

이 값을 자주 변경하지 않으면 기존 설정과 새 설정을 직접 결합하고 실행하는 것이 가장 간단 할 수 있습니다 gsettings set.

명령 행에서 한 번에 수행 할 수도 있습니다. 쉽게 읽을 수 있도록 짧은 스크립트로 작성했습니다.

#!/bin/bash
options=$(echo $(gsettings get org.gnome.desktop.input-sources xkb-options)|sed 's/]//g')", 'terminate:ctrl_alt_bksp']"
gsettings set org.gnome.desktop.input-sources xkb-options "$options"

두 번째 줄은 현재 값을 가져 와서 terminate...옵션을 연결합니다 . sed 명령은 현재 값에서 오른쪽 대괄호를 제거합니다.

gsettings get터미널 에서 명령에 대한 인수 문자열 은 값 주위에 큰 따옴표가 필요합니다.

"['val', 'val2']"

스크립트 실행 인수 문자열이해야 하지 따옴표가있다.

['val', 'val2']

솔루션 주셔서 감사합니다. 이것을 명령 행에서 명령으로 발행하는 방법이 있습니까?
Nickolai Leschov

같은 것이 아닙니다. Lasiewski의 솔루션은 재부팅 할 때까지 한 번만 작동합니다. 그는 그것을 영구적으로 만드는 방법을 모른다.
Nickolai Leschov

작동하지 않습니다. source ~/.profile작동하지만 로그 아웃 / 로그인으로 재설정합니다.
Nickolai Leschov


@NickolaiLeschov 나는 새로운 명령 행 솔루션을 추가했다
chaskes

9

Alt+ Prt Scr+ 로 변경되었습니다 k.

정확히 언제인지 기억이 나지 않지만 우발적 인 사용을 중지해야합니다.

그들이 필요로하는 사람들은 새로운 키 조합을 쉽게 찾을 수있을 것입니다.

그리고 당시 누군가가 대체 스크린 킬이므로 기억하기가 더 쉬울 것이라고 제안했습니다. 나는 그것이 확실하지 않다.

기능은 여전히 ​​존재하지만 다른 키 조합에 있습니다.


2
"Alt + Prt Scr"은 대부분의 키보드에서 "SysRq"(시스템 요청)로 표시되어있어 쉽게 기억할 수 있습니다.
8128

1
답변 주셔서 감사합니다. 이런 일이 발생하면 랩톱에서 작동하지 않습니다. 모두 prt scsys rq필요 fn를 누를 및 열 그놈 스크린 샷의 원인이 될; 너무 오래 누르고 있으면 여러 번.
dv3500ea

14
-1. Alt + PrtScr + k 또는 (SysRq + k)는 현재 가상 콘솔에서 모든 프로세스를 종료하는 매직 SysRq 키 조합입니다. X 서버를 죽이는 데 사용할 수 있지만 Ctrl + Alt + Bksp를 대체하지는 않습니다. 우분투 9.04에서 Ctrl + Alt + Bksp는 기본적으로 비활성화되어 있으며 (제거되지 않음) X 서버 플래그 ( 'DontZap')를 설정하여 활성화 할 수 있으며 우분투 9.10에서는 fluteflute에 설명되어 있습니다.
htorque

5
릴리스 정보를 찾았습니다. 이 질문에 우분투 대답은이 페이지에 wiki.ubuntu.com/LucidLynx/ReleaseNotes 아래로 절반 방법에 대해.
Richard Holloway

8

(이것은 Gnome Ubuntu를위한 것이지만 Unity와 동일하다고 생각합니다 --- 누군가 이것을 확인하십시오).

당신은 설치해야합니다 gnome-tweak-tool(아직 설치되지 않은 경우)을 실행합니다. "타이핑"에서 원하는 옵션을 찾을 수 있습니다.

GTT 입력

에 더 편한 느낌이 들거나 dconf-editor(또는 설치하지 않으려는 경우 gnome-tweak-tool)를 열고 dconf-editor로 이동 org.gnome.desktop.input-sources한 다음 "terminate : ctrl_alt_bksp"라는 단어를 xkb-options 속성에 추가 할 수 있습니다.

dconf 편집기 xkb 속성

목록의 다른 속성은 키보드와 다를 수 있습니다.


1
감사합니다 .... Gnome Tweak Unity에서 작동하지만 목록 및 메뉴 옵션이있는 오른쪽 상자 뒤에 있어야하는 흰색 배경으로보기가 매우 어렵습니다. 흰색 배경은 해결 방법이지만 여전히 사용할 수 있습니다 ....) Dconf 편집기도 작동하며 가독성을위한 더 나은 선택이지만 사용하기가 조금 더 어렵습니다 .....
TrailRider

2

터미널을 열고 다음을 복사하여 붙여 넣어 X를 다시 시작하는 Ctrl+ Alt+ Backspace단축키를 계속 가져올 수 있습니다 .

sudo dpkg-reconfigure keyboard-configuration

이 답변은 Luis Alvarado가 이미 자세한 설명을 포함하여 제공했습니다.
alanaktion

-1

이것은 전혀 변경되지 않았으며 키 조합을 활성화하지 않았습니다 .

Kubuntu (KDE, Kubuntu 16.04 Xenial의 플라즈마 프레임 워크 버전 5.23)에서 K> 시스템 설정> 입력 장치> 키보드> 고급 에서 옵션을 찾았습니다 . "X 서버를 종료하려면 키 순서"메뉴 항목을 열고 "Ctrl + Alt + Backspace"옵션 만 확인한 다음 적용하십시오.

를 사용하면 strace/home/$USER/.config/kxkbrc에 다음과 같은 줄이 추가 Options=terminate:ctrl_alt_bksp됩니다.

setxkbmap규칙은 비록 일을했고, 라인 읽기를 배치 terminate:ctrl_alt_bksp = +terminate(ctrl_alt_bksp)은 / usr / share / X11 / XKB / 규칙 / evdev 파일에.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.