Inny użytkownik HP Pavilion tracił z dnia na dzień 10% baterii . Najwyraźniej nie było konfiguracji BIOS dla Wake-on-LAN i musieli użyć tej metody:
$ sudo lshw -class network | grep logical
logical name: enp59s0
logical name: wlp60s0
Nazwa logiczna rozpoczynająca się od eto Ethernet, co oznacza „LAN”. Logiczna nazwa zaczyna się wod Wi-Fi, co nie ma znaczenia.
Następnie weź nazwę logiczną Ethernet / LAN i przekaż ją do ethtoolpolecenia:
$ 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
W moim przypadku „Wake on LAN” nie jest włączone, ale jeśli Twój pokazuje:
Wake-on: g
Oznacza to, że funkcja „Wake-on-LAN” jest włączona i podobnie jak OP traci „0% baterii na noc, tracisz 5% dziennie.
Aby wyłączyć „Wake-on-LAN”, OP użył:
sudo ethtool -s enp59s0 wol d
- Pamiętaj, aby zastąpić
enp59s0swoją logiczną nazwę z kroku 1. powyżej.
wol oznacza „Wake-on-LAN”.
dOznacza disable.
ArchLinux ma obszerny opis dotyczący Wake-on-LAN .
Dlaczego miałbyś używać „Wake-on-LAN”?
Niektóre serwery będą chcieli obudzić komputery klienckie z dnia na dzień i zainstalować na nich nowe programy w nocy lub zaktualizować pliki.
USB wyłączone w Windows, pozostawione w Ubuntu
Użytkownik sprzętu Tomka informuje, że po wyłączeniu systemu Windows wszystkie urządzenia zasilane przez USB wyłączają się. Jednak po wyłączeniu Ubuntu 16.04 urządzenia zasilane przez USB pozostają włączone.
Aby potwierdzić, że dzieje się tak w twoim przypadku, podłącz urządzenie zasilane przez USB, takie jak telefon komórkowy lub mysz, do wszystkich portów USB i sprawdź, czy są one zasilane, gdy Ubuntu wyłącza komputer.
Mniej prawdopodobne scenariusze
- Obudź się na USB
- Obudź się w bezprzewodowej sieci LAN
Przejrzyj dziennik zamknięcia
Mam doświadczenie, suspendże system nie kończy procesu. Po wznowieniu działania system kończy proces. Powinieneś sprawdzić swój /var/log/sysloglub, /var/log/syslog.1aby upewnić się, że wszystko zostało poprawnie wyłączone i zostało wyłączone. Możesz także sprawdzić, journalctl -b-1aby zobaczyć koniec poprzedniego rozruchu. Służy journalctl -bdo sprawdzania początku bieżącego rozruchu.
Tło: systemd zawiesza system, ale po wznowieniu jądro przechodzi w tryb uśpienia i budzenia