Eu estava acostumado a ter 21.04 com a função de hibernação recuperável por meio de uma extensão que aparentemente não é mais compatível com o novo GNOME em 22.04.
Aparentemente não há uma alternativa no site de extensão. Você conhece alguma coisa que possa ser usada em vez de digitar o comando no terminal?
Existe uma extensão que mostrará seu botão de hibernação. Isso não significa necessariamente que vai funcionar. Assim, alguns passos devem ser dados:
Verifique se a hibernação funciona: Abra um terminal e execute
systemctl hibernate
. SE isso não funcionar, você terá que consultar o manual do Ubuntu sobre como definir sua partição/arquivo de trocaDigite o terminal como root (sudo não funcionará). Abra (ou crie) um arquivo com:
nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Adicione o texto abaixo no final do arquivo:
sudo nano /etc/systemd/system/use-10_grub_common.service
Digitar:Este script removerá um sinalizador de erro do grub, evitando que ele mostre um erro na próxima vez que você inicializar. Como é um serviço, você precisa habilitá-lo:
sudo systemctl enable use-10_grub_common
O que eu não abordei é a definição do seu swap (ou partição ou arquivo) - veja o link no ponto 1. Existem dois lugares onde "Resume" deve ser definido: Grub: Resume=UUID=xxxx (quando você tem um swap e xxx é o uid disso) e uma entrada em
/etc/initramfs-tools/conf.d/resume
(Resume=UUID=xxxx)Como não conheço sua configuração e nunca tentei hibernar com arquivos de troca, não vou elaborar (agora)