시간 초과 후 연구실의 유휴 컴퓨터(Mint Debian 버전 실행)를 대기 상태로 전환하고 싶습니다. 나는 pm-suspension을 시도했고 머신을 대기 모드로 전환하고 정상적으로 깨어났습니다.
로그인한 사용자가 없을 때 적용되는 시스템 전체 전원 정책을 설정하는 방법을 아는 사람이 있습니까? 노트북 모드 도구와 같은 패키지를 사용해 보았지만 일시 중지 시간 제한을 제공하지 않습니다.
이상적으로 이는 데스크톱 환경과 완전히 독립적이어야 합니다. 인터넷 검색을 통해 찾은 유일한 해결책은 xautolock을 사용하여 시간 초과 후 pm-suspension을 호출하여 GDM 로그아웃 후크를 해킹하는 것이었습니다.
답변1
SSH 등을 통해 연결하는 사람들을 정말로 신경 쓰지 않는다면 키보드가 생성하는 인터럽트 수를 확인하십시오. 내 PC에서는 /proc/interrupts에 있고 이름은 i8042입니다. 내 생각에 USB 키보드가 있다면 좀 더 복잡한 작업 흐름을 갖게 될 것입니다.
누군가 아직 창 관리자에 연결되어 있는지 확인하려면 DM 로그인 화면을 계산하지 않고 /usr/bin/Xorg가 실행 중인지 확인하세요.
답변2
출력을 cron
확인한 다음 출력이 비어 있거나 미리 결정한 내용이 허용되는 경우 일시 중지 하는 스크립트를 실행합니다 . who
이는 로그인(귀하가 요청한 것)에는 작동하지만 사용자가 로그아웃하지 않고 시스템을 떠나는 유휴 세션에는 작동하지 않습니다. 이를 위해 다음을 사용할 수 있습니다.자동 잠금유휴 상태를 모니터링하려면 로그아웃 명령이 실행되도록 구성한 다음 cron
실행이 일시 중단될 때까지 기다릴 수 있습니다.