Método Cross Linux para detectar screensaver ou execução de tela bloqueada

4

Estou procurando um método Linux cruzado para detectar se o protetor de tela (XScrenSaver e não-XSCreenSaver) está em execução ou se a tela bloqueada está ativa. Método Bash ou C seria incrível. Você pode por favor me ajudar a encontrar este método?

Eu estava passando por este método x11 aqui: link ( passou duas semanas: link )

Mas esse método falha no Ubuntu (e talvez no Mint), que são as distribuições mais comuns do Linux.

    
por Noitidart 04.01.2015 / 01:11

2 respostas

2

Para que fim?

Provavelmente você deseje tomar alguma ação se estiver em execução e possivelmente parar quando o protetor de tela terminar.

Resolvi o problema anterior na minha máquina com o xautolock .

    
por 06.03.2017 / 12:11
-2

isso é extraído de: link

"Quando a proteção de tela é executada, normalmente é executado um arquivo com extensão de arquivo .scr. Se quisermos saber se a proteção de tela está ou não em execução, basta verificar e verificar se há algum processo em execução que tem um nome executável terminando em .scr. Se houver, isso provavelmente significa que a proteção de tela está em execução. "

    
por 04.01.2015 / 03:01