Acabei fazendo upgrade do meu laptop de trabalho pro Ubuntu 26.10.  Algo que fiz pro meu laptop pessoal também.

Eu geralmente fico nas LTS, sendo a última 26.04.  Mas eu fiz uma bela duma bobagem que me fez repensar em reinstalar com o 26.10.  Essa bobagem foi que fiz upgrade de firmware e sistema operacional tudo junto.  E só depois percebi o problema que gerou: parou de funcionar o suspend.  Então fiquei sem saber se o problema era hardware, por conta do upgrade de firmware, ou de software.

Pra tirar a dúvida, dei boot por um pendrive de instalação e simplemente fechei o laptop.  E ele hibernou.  Então isso me fez acreditar que era software.

Então esperei sair o 26.10 e fiz uma instalação limpa em cima.  Mas fiz backup do /home pra não precisar refazer tudo.

Terminada a instalação, fechei a tampa e... não suspendeu.   Meio que suspendeu, mas não inteiramente.  Ele mostra o led naquele modo lento de acender e apagar, mas pelos logs eu vi que estava uma parte funcionando.  Isso parece ter sido consequência do upgrade de firmware, que só deixou o modo s2idle pra suspender/hibernar.  E claro que descobri despois de tirar o laptop da mochila e o dito estar quase derretendo de tão quente que ficou.

No fim eu consegui configurar mais swap no ZFS em disco mesmo e forçar a hibernar com o comando: systemctl hybrid-sleep --verbose --force

Não sei ainda se o problema é totalmente hadware uma vez que agora hiberna na força bruta.  Mas ao menos é melhor que ficar desligando todo dia como eu vinha fazendo já por alguns meses.