GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Fix Laptop non si sospende dopo la chiusura del coperchio su Ubuntu Linux

Breve:chiudi il coperchio del tuo laptop ma continua a funzionare invece di entrare in modalità di sospensione? Ecco alcuni modi in cui puoi sospendere Ubuntu quando il coperchio è chiuso.

Uno dei modi per risparmiare batteria su Ubuntu senza perdere il lavoro è utilizzare la modalità di sospensione. Preferisco collegarmi all'azione del coperchio del mio laptop. Se chiudo il coperchio del laptop, va in modalità sospensione/sleep e quando apro il coperchio si sveglia.

Tuttavia, ci sono diversi utenti che devono affrontare problemi con il comportamento di sospensione quando il coperchio del laptop è chiuso. Ubuntu continua semplicemente a funzionare senza preoccuparsi di passare alla modalità di sospensione.

C'è un bug confermato su questo problema a partire da Ubuntu 16.04. Sfortunatamente, questo bug non è stato risolto nemmeno dopo più di un anno.

Anche se non posso correggere il bug, posso sicuramente suggerirti un paio di modi in modo che Ubuntu vada in modalità di sospensione dopo che il coperchio è stato chiuso. Vediamo come farlo.

La correzione di Ubuntu non si sospenderà quando il coperchio del laptop è chiuso

Spero che queste correzioni funzionino per tutti, ma non è una garanzia perché il bug dipende dall'hardware e sebbene la soluzione alternativa funzioni per la maggior parte dei modelli di laptop, ci sono sicuramente alcune eccezioni.

Iniziamo a lavorarci.

Assicurati di abilitare la sospensione per l'azione di chiusura del coperchio

Questo è un gioco da ragazzi. Devi assicurarti di avere le impostazioni corrette.

Vai su Impostazioni di sistema e quindi fai clic su Alimentazione. Nell'impostazione di alimentazione, assicurati che l'opzione "Quando il coperchio è chiuso" sia impostata su Sospendi.

Se avevi un'impostazione diversa qui, dovresti controllare se sei in grado di sospendere Ubuntu chiudendo il coperchio. In caso contrario, segui la soluzione nella prossima sezione.

Soluzione alternativa per sospendere Ubuntu quando il coperchio del laptop è chiuso

In primo luogo, assicurati di avere pm-utils installato sul tuo sistema. pm-utils è una raccolta di script che gestiscono la sospensione e il ripristino. Ubuntu dovrebbe già averlo ma non fa male a verificarlo.

sudo apt install pm-utils

Dopodiché, dobbiamo modificare il file logind.conf di systemd. Questo file di solito contiene le voci che vengono utilizzate per impostazione predefinita da systemd. Tuttavia, tutte le voci sono commentate qui. Se se modifichi le impostazioni in questo file, avrà la precedenza sulle impostazioni predefinite di sistema.

È sempre una buona idea fare un backup dei file di configurazione prima di modificarli. Usa questo comando:

sudo cp /etc/systemd/logind.conf  /etc/systemd/logind.conf.back

E dopo, installa gksu in modo da poter aprire un'applicazione grafica (gedit in questo caso) dal terminale. Puoi anche usare un editor di testo basato su terminale come Vim se hai dimestichezza con quello.

sudo apt install gksu && gksudo gedit /etc/systemd/logind.conf

Vedrai righe come queste in questo file:

#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#UserTasksMax=12288

Quello che devi fare è rimuovere il # da alcune righe e cambiarne il valore in:

HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend

Salva le modifiche e riavvia il sistema. Ora controlla se il tuo sistema va in modalità di sospensione quando il coperchio è chiuso.

In caso contrario, puoi anche provare a cambiare la riga sottostante (anche se non sono sicuro che faccia la differenza):

HandleHibernateKey=suspend

Spero che questo ti aiuti a risolvere il fastidioso problema di Ubuntu che non si sospende quando il coperchio del laptop è chiuso. Dovrebbe funzionare con Ubuntu 16.04, 17.04 e 17.10. Non sono sicuro di Ubuntu 18.04.

Condividi il tuo feedback che abbia funzionato per te o meno.



Ubuntu
  1. Mantenere il server Ubuntu in esecuzione su un laptop con il coperchio chiuso?

  2. La sospensione non funziona dopo l'aggiornamento a Ubuntu 14.04 da 13.10?

  3. Ubuntu cambia il dispositivo audio dopo la sospensione, come risolvere?

  4. Ubuntu non legge la scheda SD dopo il risveglio?

  5. Ubuntu 18.04 si arresta in modo anomalo/si blocca dopo la sospensione/sospensione?

Come risolvere:No Unity, No Launcher, No Dash in Ubuntu Linux

Correggi l'errore "Nessun dispositivo di avvio trovato" dopo l'installazione di Ubuntu Linux

Risolto il problema con l'impossibilità di accedere a Ubuntu dopo l'aggiornamento

Il PC non si sveglia dopo la modalità di sospensione?

16.04 – Quando il coperchio del laptop è chiuso, il desktop passa al monitor esterno?

Il laptop Ubuntu 17.10 non si sospende alla chiusura del coperchio?