Ще один користувач HP Pavilion втрачав 10% акумулятора за ніч . Мабуть, не було конфігурації BIOS для Wake-on-LAN, і їм довелося використовувати цей метод:
$ sudo lshw -class network | grep logical
logical name: enp59s0
logical name: wlp60s0
Логічне ім'я починається з eEthernet, що означає "LAN". Логічне ім'я, що починається з wWiFi, не викликає жодних проблем.
Потім візьміть логічне ім'я Ethernet / LAN та передайте його 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
У моєму випадку "Wake on LAN" не вмикається, але якщо ваше показує:
Wake-on: g
Це означає, що "Wake-on-LAN" увімкнено, і як ОП втрачає `0% акумулятора за ніч, ви втрачаєте 5% на день.
Щоб вимкнути "Wake-on-LAN" ОП, використовуйте:
sudo ethtool -s enp59s0 wol d
- Не забудьте замінити
enp59s0своє логічне ім'я з кроку 1. вище.
wol розшифровується як "Wake-on-LAN".
dЧи означає disable.
ArchLinux має велику інформацію про Wake-on-LAN .
Навіщо використовувати "Wake-on-LAN"?
Деякі сервери захочуть прокинути клієнтські ПК протягом ночі та встановити на них нові програми на ніч або оновити файли.
USB вимкнено в Windows, залишено в Ubuntu
Користувач Tom's Hardware повідомляє, що коли Windows відключає живлення всіх пристроїв, що працюють на USB. Однак, коли Ubuntu 16.04 відключає пристрої, що працюють на USB, залишається живим.
Щоб підтвердити, чи це відбувається у вашому випадку, підключіть USB-пристрій, такий як мобільний телефон або миша, до всіх портів USB і перевірте, чи вони живляться, коли Ubuntu вимикає комп'ютер.
Менш вірогідні сценарії
- Прокиньтеся через USB
- Прокидайтеся по бездротовій локальній мережі
Переглянути журнал вимкнення
У мене досвід роботи suspendсистеми не закінчує процес. Коли система поновлюється, вона завершує процес. Ви повинні перевірити своє /var/log/syslogчи /var/log/syslog.1переконатися, що все відключено належним чином та було вимкнено. Ви також можете перевірити journalctl -b-1кінець попереднього завантаження. Використовуйте journalctl -bдля перегляду початку поточного завантаження.
Передумови: systemd призупиняє роботу системи, але після відновлення ядро переходить у режим сну та пробудження