Estou usando o fedora 28. Tenho uma série de programas que estou lançando com base nos tempos de bloqueio e desbloqueio, mas queria que esses programas ajustassem seu comportamento se o sono fosse detectado.
Por isso, quero criar arquivos de sinalização (arquivos vazios cuja existência determina a ação) sempre que meu laptop for suspenso, mas não tenho certeza de como realmente detectar o estado de suspensão. Se eu estivesse mais confortável com o D-Bus, eu apenas monitoraria isso, mas ainda não entendi como isso realmente funciona.
qual é uma maneira eficaz de monitorar a suspensão ou o despertar das ações do sono?