bash 스크립트 내에서 X 세션의 사용자가 얼마나 오래 유휴 상태인지 확인하고 싶습니다.
예를 들어 사용자가 bash를 사용할 필요는 없지만 X 만 사용할 필요가 있습니다. 예를 들어 사용자가 마우스를 방금 움직 인 경우 "0 초 동안 유휴 상태"가됩니다. 그가 5 분 안에 컴퓨터를 건드리지 않으면 "300 초 동안 유휴"
xautolock을 바로 사용하지 않는 이유는 몇 가지 복잡한 동작을 구현할 수 있기 때문입니다. 예를 들어, 사용자가 10 분 동안 유휴 상태 인 경우 일시 중지를 시도하고 5 분 이상 유휴 상태 인 경우 종료합니다 (이상하게 들리지만 여기서는 일시 중단이 항상 작동하지는 않습니다 ...)