Ein anderer Benutzer mit einem HP Pavilion verlor über Nacht 10% des Akkus . Anscheinend gab es keine BIOS-Konfiguration für Wake-on-LAN und sie mussten diese Methode verwenden:
$ sudo lshw -class network | grep logical
logical name: enp59s0
logical name: wlp60s0
Der logische Name beginnt mit e
Ethernet" , bedeutet "LAN". Der logische Name, der mit beginnt, w
ist für WiFi, was kein Problem darstellt.
Nehmen Sie dann den logischen Ethernet / LAN-Namen und übergeben Sie ihn an ethtool
Befehl:
$ 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
In meinem Fall ist "Wake on LAN" nicht aktiviert, aber wenn deins zeigt:
Wake-on: g
Das bedeutet, dass "Wake-on-LAN" eingeschaltet ist und wie beim OP "0% Batterie pro Nacht" die 5% pro Tag verloren gehen.
Um "Wake-on-LAN" auszuschalten, benutzte das OP:
sudo ethtool -s enp59s0 wol d
- Denken Sie daran, zu ersetzen
enp59s0
mit Ihrem logischen Namen aus Schritt 1 oben .
wol
steht für "Wake-on-LAN".
- Das
d
steht für disable
.
ArchLinux hat eine umfangreiche Beschreibung von Wake-on-LAN .
Warum sollten Sie "Wake-on-LAN" verwenden?
Einige Server möchten Client-PCs über Nacht aktivieren und über Nacht neue Programme auf ihnen installieren oder Dateien aktualisieren.
USB in Windows ausgeschaltet, in Ubuntu eingeschaltet
Ein Benutzer auf Toms Hardware meldet, dass beim Herunterfahren von Windows alle USB-Geräte ausgeschaltet werden. Wenn Ubuntu 16.04 jedoch USB-Geräte herunterfährt, bleiben diese eingeschaltet.
Um zu überprüfen, ob dies in Ihrem Fall der Fall ist, schließen Sie ein USB-fähiges Gerät wie ein Mobiltelefon oder eine Maus an alle USB-Anschlüsse an und prüfen Sie, ob diese mit Strom versorgt werden, wenn Ubuntu den Computer herunterfährt.
Weniger wahrscheinlich Szenerien
- Auf USB aufwachen
- Wake on Wireless LAN
Überprüfen Sie das Protokoll zum Herunterfahren
Ich habe Erfahrung, während suspend
das System den Prozess nicht beendet. Wenn das System fortgesetzt wird, ist der Vorgang abgeschlossen. Sie sollten Ihr /var/log/syslog
oder überprüfen, /var/log/syslog.1
um sicherzustellen, dass alles ordnungsgemäß heruntergefahren und ausgeschaltet wurde. Sie können auch das journalctl -b-1
Ende des vorherigen Startvorgangs überprüfen . Verwendenjournalctl -b
diese Option, um den Start des aktuellen Startvorgangs zu überprüfen.
Hintergrund: systemd unterbricht das System, wechselt aber nach dem Fortsetzen des Kernels in den Schlaf- und Weckmodus