Outro usuário com um HP Pavilion estava perdendo 10% de bateria durante a noite . Aparentemente, não havia configuração de BIOS para o Wake-on-LAN e eles precisavam usar esse método:
$ sudo lshw -class network | grep logical
logical name: enp59s0
logical name: wlp60s0
O nome lógico começando com e
é para Ethernet, que significa "LAN". O nome lógico que começa com w
é para WiFi, o que não é uma preocupação.
Em seguida, pegue o nome lógico Ethernet / LAN e passe-o ao comando ethtool
:
$ 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
No meu caso, "Wake on LAN" não está ativado, mas se o seu mostrar:
Wake-on: g
Isso significa que "Wake-on-LAN" está ativado e, como o OP está perdendo "0% de bateria por noite, você está perdendo 5% por dia.
Para desativar o "Wake-on-LAN", o OP usado:
sudo ethtool -s enp59s0 wol d
- Lembre-se de substituir
enp59s0
pelo nome lógico da etapa 1. acima. -
wol
significa "Wake-on-LAN". - O
d
representadisable
.
O ArchLinux tem um extenso artigo sobre Wake-on-LAN .
Por que você usaria "Wake-on-LAN"?
Alguns servidores vão querer acionar os PCs clientes durante a noite e instalar novos programas durante a noite ou atualizar arquivos.
USB desligado no Windows, deixado no Ubuntu
Um usuário em Hardware do Tom relata que, quando o Windows é desligado todos os dispositivos com alimentação USB estão desligados. No entanto, quando o Ubuntu 16.04 desliga os dispositivos com alimentação USB, continue ligado.
Para confirmar se isso está acontecendo no seu caso, conecte um dispositivo alimentado via USB, como um celular ou mouse, a todas as portas USB e veja se eles estão ligados quando o Ubuntu desliga o computador.
Scenerios menos prováveis
- Wake on USB
- Wake on Wireless LAN
Revisar o log de desligamento
Eu tenho experiência durante suspend
o sistema não finaliza o processo. Quando o sistema retoma, conclui o processo. Você deve verificar seu /var/log/syslog
ou /var/log/syslog.1
para garantir que tudo foi encerrado corretamente e desligado. Você também pode verificar journalctl -b-1
para ver o final da inicialização anterior. Use journalctl -b
para ver o início da inicialização atual.
Antecedentes: systemd suspende o sistema, mas após retomar o kernel, entra em suspensão e despertar