Un altro utente con un HP Pavilion stava perdendo la batteria del 10% durante la notte . Apparentemente non c'era una configurazione BIOS per Wake-on-LAN e dovevano usare questo metodo:
$ sudo lshw -class network | grep logical
logical name: enp59s0
logical name: wlp60s0
Il nome logico che inizia con e
è per Ethernet che significa "LAN". Il nome logico che inizia con w
è per WiFi che non preoccupa.
Quindi prendere il nome logico Ethernet / LAN e passarlo al ethtool
comando:
$ sudo ethtool enp59s0
Settings for enp59s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Current message level: 0x000060e4 (24804)
link ifup rx_err tx_err hw wol
Link detected: yes
Nel mio caso "Wake on LAN" non è attivo ma se il tuo mostra:
Wake-on: g
Ciò significa che "Wake-on-LAN" è attivato e come se l'OP stia perdendo una batteria dello 0% a notte, stai perdendo il 5% al giorno.
Per disattivare "Wake-on-LAN" l'OP utilizzato:
sudo ethtool -s enp59s0 wol d
- Ricorda di sostituire
enp59s0
con il tuo nome logico dal passaggio 1. sopra.
wol
sta per "Wake-on-LAN".
- Lo
d
sta per disable
.
ArchLinux ha un ampio resoconto su Wake-on-LAN .
Perché dovresti usare "Wake-on-LAN"?
Alcuni server vorranno riattivare i PC client durante la notte e installare nuovi programmi su di essi durante la notte o aggiornare i file.
USB spento su Windows, lasciato acceso su Ubuntu
Un utente su Tom's Hardware segnala che quando Windows spegne tutti i dispositivi alimentati tramite USB si spengono. Tuttavia, quando Ubuntu 16.04 spegne i dispositivi alimentati tramite USB rimangono accesi.
Per confermare se ciò accade nel tuo caso, collega un dispositivo USB come un telefono cellulare o un mouse a tutte le porte USB e verifica se sono alimentati quando Ubuntu arresta il computer.
Scenari meno probabili
- Wake on USB
- Wake on Wireless LAN
Rivedere il registro di arresto
Ho esperienza durante suspend
il sistema non termina il processo. Quando il sistema riprende, completa il processo. È necessario controllare il proprio /var/log/syslog
o /var/log/syslog.1
per assicurarsi che tutto sia stato spento correttamente e sia stato spento. Puoi anche controllare journalctl -b-1
per vedere la fine del precedente avvio. Utilizzare journalctl -b
per guardare l'avvio dell'avvio corrente.
Background: systemd sospende il sistema ma al riavvio del kernel entra in modalità sleep e wake-up