Estou tentando rastrear o tempo ocioso usando arbtt
em uma VM executando o Ubuntu 18.04 (usando o i3 no X11). O arbtt usa a extensão de protocolo XScreenSaver para obter o tempo desde o último evento de entrada, que parece ser redefinido a cada 40 segundos. Executar xprintidle
em um loop mostra o mesmo resultado, mesmo quando estou longe do sistema. Não há movimento do cursor (o cursor permanece oculto se estiver oculto antes) e, é claro, nenhum pressionamento de tecla também.
Como descubro o que está causando a redefinição do tempo ocioso? Eu tentei monitorar eventos de entrada com xinput test-xi2 --root
(que mostra nenhum evento quando o tempo ocioso é redefinido) e xev -root
(o que parece não funcionar de todo).
O sistema Linux está sendo executado no VMware Workstation 12 no Windows 10, open-vm-tools
estão instalados e os vários recursos de integração estão funcionando. Não faz diferença se a VM estiver focada, em tela cheia ou até mesmo minimizada.
Tags vmware xscreensaver ubuntu