Se o seu Ubuntu 24.04 (principalmente um que começou como instalação de servidor) suspende ou entra em modo de espera do nada, mesmo devendo ser um servidor sem monitor, você não está sozinho.
Isso parece acontecer quando uma instalação de servidor acaba sendo convertida, parcial ou totalmente, em um ambiente “desktop” em algum momento — mesmo que você nunca tenha instalado um desktop de propósito. No meu caso, instalei o Ubuntu Server 24.04 direto com o balenaEtcher em um NVMe/SSD e tive esse comportamento estranho (meu servidor N100 suspendia depois de 15 minutos).
A solução simples em uma linha
Rode este único comando e as suspensões aleatórias param na hora (e continuam desativadas depois de reiniciar):
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
É só isso!