arbtt
Ubuntu 18.04(X11에서 i3 사용)를 실행하는 가상 머신에서 유휴 시간을 추적 하려고 합니다 . arbtt는 XScreenSaver 프로토콜 확장을 사용하여 마지막 입력 이벤트 이후의 시간을 가져오는데, 이는 대략 40초마다 재설정되는 것으로 보입니다. xprintidle
루프를 실행하면 시스템을 종료하더라도 동일한 결과가 표시됩니다. 커서 이동이 없으며(이전에 숨겨진 커서는 숨겨진 상태로 유지됨) 키를 누르는 일도 없습니다.
유휴 시간이 재설정되는 원인을 어떻게 알 수 있나요? 나는 노력했다입력 이벤트 모니터링with xinput test-xi2 --root
(유휴 시간이 재설정되면 이벤트가 표시되지 않음) 및 xev -root
(전혀 작동하지 않는 것 같습니다).
Linux 시스템은 Windows 10의 VMware Workstation 12에서 실행되고 있으며 open-vm-tools
설치되어 있으며 다양한 통합 기능이 실행되고 있습니다. 가상 머신이 중앙에 있는지, 전체 화면에 있는지, 최소화되어 있는지는 아무런 차이가 없습니다.