xscreensaver는 화면 잠금으로만 작동합니다.

xscreensaver는 화면 잠금으로만 작동합니다.

xscreensaver를 화면 잠금으로 사용하고 싶지만 수동으로만 활성화할 수 있습니다 xscreensaver-command --lock(키 조합에 바인딩합니다). 시간 초과 후 xscreensaver가 자동으로 활성화되는 것을 원하지 않습니다.

수동 명령을 사용하지 않는 한 화면 보호기를 자동으로 활성화하지 않도록 xscreensaver에 지시하는 방법이 있습니까?

내 현재 솔루션은 시간 초과를 다음으로 설정하는 것입니다.

timeout: 100000:00:00

이렇게 하면 11년이 넘은 경우 화면 보호기가 자동으로 활성화되지 않습니다.

답변1

1: 시작 시 "응용 프로그램 시작"을 통해 xscreensaver를 시작해야 합니다("Super"를 클릭하고 "Start" 입력). 시작 시 xscreensaver -no-splash로 xscreensaver 데몬을 시작하는 새 항목을 추가합니다.

2: xscreensaver 구성 애플리케이션을 열어야 합니다. 슈퍼를 클릭하고 화면 보호기를 입력하세요. "x분 후 공백"을 원하는 시간(예: 5분)으로 설정합니다. 나중에 사용할 수 있도록 이 값을 기억해 두십시오. '잠금 ​​화면 이후'가 선택 해제되어 있는지 확인하세요.

3: 마지막으로 시스템 설정/밝기 및 잠금으로 이동합니다. "x분 동안 활동이 없으면 화면 끄기"를 xscreensavers의 "x분 후 공백" 설정과 동일한 값(예: 5분)으로 설정합니다. 그런 다음 '밝기 및 잠금'에서 '잠금 화면 시간:'을 '화면 끄기'로 설정하세요.

이제 끝났습니다! 시스템이 일정 시간 동안 유휴 상태이면 화면 보호기가 시작되고 세션이 백그라운드에서 잠깁니다. 시스템을 깨우면 시스템이 잠겨 있는 것을 발견하고 암호를 묻는 메시지가 나타납니다. 추악한 90년대 로그인 프롬프트가 없습니다... 멋지네요. 세션이 이미 로그인 프롬프트에 있는 경우 화면 보호기가 시작되지 않고 화면이 꺼진다는 점에 유의하는 것이 중요합니다.

관련 정보