Acabei de descobrir o pm-utils para suspender e hibernar meu laptop. eles funcionam muito bem. E estou prestes a escrever um pequeno programa que invoca a hibernação, caso a bateria esteja fraca, e invoque o hybrid de suspensão sempre que não houver entrada do usuário via teclado ou mouse por, digamos, 30 minutos. O último requisito seria o mais difícil.
Mas talvez exista algo que faça exatamente isso. deveria lá ... Dentro do gui é gerenciado por eles, mas em um gerente de azulejos por exemplo você tem que se importar com isso.
Estou usando o linux mint em um livro mac.
Tags pm-utils