Verifica del Supporto all’Ibernazione
Prima di procedere, è importante verificare se il tuo sistema supporta l’ibernazione. Apri il terminale e digita il seguente comando:
Se il sistema va in ibernazione e puoi riprendere il lavoro dopo averlo riavviato, allora l’ibernazione è supportata e funzionante. Se incontri errori o il sistema non riprende correttamente, potresti dover configurare ulteriormente il tuo sistema.
Configurazione della Swap
L’ibernazione su Linux utilizza lo spazio di swap per salvare lo stato del sistema. La dimensione dello spazio di swap deve essere almeno uguale alla quantità di RAM installata sul sistema.
- Verifica dello Spazio di Swap: Per verificare la dimensione dello spazio di swap disponibile, usa il comando:
- Aumento dello Spazio di Swap: Se necessario, puoi aumentare lo spazio di swap. Se utilizzi un file di swap, puoi crearne uno più grande con i comandi:
sudo swapoff -a
sudo dd if=/dev/zero of=/swapfile bs=1G count=N
sudo mkswap /swapfile
sudo swapon /swapfile
Sostituisci N
con il numero di gigabyte desiderati per il tuo nuovo spazio di swap. Ricorda poi di aggiornare il file /etc/fstab
se modifichi permanentemente le configurazioni di swap.
Modifica del File GRUB
Per assicurarti che l’ibernazione funzioni correttamente, potrebbe essere necessario modificare il file di configurazione GRUB.
- Apri il File di Configurazione di GRUB:
sudo nano /etc/default/grub
- Modifica la Linea GRUB_CMDLINE_LINUX_DEFAULT: Aggiungi
resume=UUID=xxxx
alla linea GRUB_CMDLINE_LINUX_DEFAULT
, dove xxxx
è l’UUID della tua partizione di swap. Puoi trovare l’UUID con blkid
.
Esempio:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=1234-5678"
- Aggiorna GRUB e Riavvia:
sudo update-grub
sudo reboot
Abilitazione dell’Ibernazione tramite Menu
Per aggiungere l’opzione di ibernazione al menu di spegnimento:
- Crea un File di Configurazione Polkit: Questo permetterà agli utenti di eseguire l’ibernazione senza privilegi di root.
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
- Aggiungi il Seguente Contenuto:
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
- Salva e Chiudi il file.
Dopo aver completato questi passaggi, riavvia il sistema. Dovresti ora vedere l’opzione di ibernazione nel menu di spegnimento.
Conclusione
Abilitare la modalità di ibernazione su Linux Mint richiede alcuni passaggi di configurazione, ma può significativamente migliorare la tua esperienza d’uso permettendoti di risparmiare energia e riprendere rapidamente il lavoro. Assicurati di seguire attentamente ogni passaggio e di verificare la compatibilità del tuo hardware per garantire un’esperienza senza problemi.