Utilitário Linux para suspender o laptop até que a alimentação CA seja conectada?

Utilitário Linux para suspender o laptop até que a alimentação CA seja conectada?

Eu executo um servidor doméstico em um laptop e recentemente me deparei com um problema em que tivemos uma tempestade e faltou energia. O laptop que uso como servidor doméstico não possui a função "Wake on AC Power" incorporada na BIOS, então o laptop morreu e não ligou novamente até que eu o liguei manualmente. Por enquanto (até que eu finalmente compre um hardware melhor para usar como servidor doméstico), eu queria saber se poderia maximizar o tempo da bateria quando a energia for desligada, fazendo o computador suspender quando estiver usando a bateria e, em seguida, retomar quando a energia CA estiver apresentado posteriormente. Existe um utilitário como esse ou posso fabricar algo sozinho facilmente?

Responder1

Acho que vou postar minha solução. Acabei comprando um novo hardware que possui um recurso de inicialização automática no BIOS.

Minha solução alternativa foi usar "rtcwake" para suspender o computador por cerca de uma hora e, ao acordar, verificar se temos energia CA disponível. Se não, durma novamente. Isso é realmente desagradável, no entanto.

informação relacionada