답변:
불행하게도, 화면 잠금 유틸리티 gnome-screensaver-command
, Ctrl+ Alt+ L바로 가기가 사용하는, 또한 빈 화면이 화면을 잠글 말했다 때마다 "화면 보호기"를 활성화합니다.
트릭은 빈 화면을 제거하고 잠금 화면을 켜두 기 위해 화면이 잠긴 직후에 키 입력을 "가짜"만드는 것입니다. xdotool
키보드 및 마우스 클릭 / 동작을 자동화 할 수있는 작은 명령 줄 유틸리티 인을 사용 하여이 작업을 수행합니다 .
xdotool
함께 설치
sudo apt-get install xdotool
다음을 홈 디렉토리의 파일에 다음과 같이 붙여 넣으십시오 locknoblank.sh
.
#! / bin / bash
gnome-screensaver-command -l xdotool 절전 1 키 Ctrl
파일을 실행 파일로 만드십시오
chmod +x ~/locknoblank.sh
시스템 설정 ... 키보드 ... 바로 가기 로 이동하고 잠금 화면 바로 가기로 Ctrl+ Alt+ L를 제거 하여 사용자 지정 명령에 다시 사용할 수 있습니다. 왼쪽 사이드 바에서 "시스템"을 클릭 한 다음 "Ctrl + Alt + L"이라고 표시된 "화면 잠금"의 오른쪽을 클릭하십시오. 이제 "New Accelerator ..."라고 표시됩니다. Backspace바로 가기를 제거하려면 누릅니다 .
이제 왼쪽의 사용자 정의 바로 가기 로 이동하고 바로 가기 를 추가하여 원하는 이름으로 명령을 지정하십시오 /home/username/locknoblank.sh
. 적용을 클릭 한 다음 오른쪽에있는 "사용 안 함"을 클릭하여 "새 가속기"를 가져온 다음 Ctrl+ Alt+를 누릅니다 L.
시스템 설정을 닫으면 완료됩니다!
터미널을 열고 다음을 입력 / 붙여 넣기하십시오 :
gsettings set org.gnome.desktop.session idle-delay 7200
화면 보호기 유휴 활성화 시간을 2 시간 (또는 7200 초)으로 설정합니다. 원하는대로 설정할 수 있습니다. 기본값은 600입니다.
참고 : Ubuntu 18.04의 경우
xdg-screensaver lock
대신에 gnome-screensaver-command -l
.
xdg-screensaver lock
의 경우gnome-screensaver-command -l