У меня есть установка с двойной загрузкой с Ubuntu 16.04 LTS и Windows 10 на HP Pavilion 15-CC508NF. Когда я выключаюсь из Windows 10, моя батарея остается такой, какая есть, без разряда. Но когда я отключился от Ubuntu, батарея теряет 5% в день.
Я установил пакет TLP и отключил WOL (Wake-On-Lan) на карте Ethernet. Но батарея продолжает разряжаться, когда компьютер выключен - 2% в день.
Я думаю, что некоторое оборудование продолжает выходить из сети, когда компьютер выключен.
Любая идея определить проблему / аппаратное обеспечение, вызывающее проблему?
Я бы предположил, что система все еще работает или что-то еще.
Сначала я хотел бы взглянуть на service --status-all и решить, есть ли что-то, что вы просто хотите остановить. Вы можете попытаться остановить все до выключения. Есть способы остановить службу до перезагрузки, так что это может быть именно то, что вам нужно.
Вы также можете поместить список сервисов в файл .txt и использовать его для остановки или запуска группы услуг.
Если вы еще не все о подходе «один за другим», вы можете установить что-то, что даст вам интерфейс GUI-типа - инструмент, такой как sysv-rc-conf или Jobs-Admin , Они оба обеспечивают приятный интерфейс для вас, чтобы остановить и запустить службы. Первый работает в терминале, второй запускает отдельный графический интерфейс, так как я знаю, что некоторые люди имеют предвзятость к одному из них.
Надеюсь, что это помогает. Я, честно говоря, не знаю, будет ли это так, поскольку я предполагаю, что закрытие системы останавливает уровни запуска вместе, верно? Но стоит попробовать. :
)Другой пользователь с HP Pavilion терял 10% батареи в одночасье. По-видимому, не было конфигурации BIOS для Wake-on-LAN, и они должны были использовать этот метод:
$ sudo lshw -class network | grep logical
logical name: enp59s0
logical name: wlp60s0
Логическое имя, начинающееся с e, предназначено для Ethernet, что означает «LAN». Логическое имя, начинающееся с w, для Wi-Fi, которое не вызывает беспокойства.
Затем возьмите логическое имя 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» включен и как OP теряет «0% батарея за ночь вы теряете 5% в день.
Чтобы отключить «Wake-on-LAN», используемый OP:
sudo ethtool -s enp59s0 wol d
Не забудьте заменить enp59s0 на ваше логическое имя из шага 1. выше. wol означает «Wake-on-LAN». [F10] означает disable. ArchLinux имеет обширную запись о , теряющей 10% -ную батарею на ночь .
Некоторые серверы хотят просыпаться на клиентских компьютерах в одночасье и устанавливать на них новые программы или обновлять файлы.
Пользователь Tom's Hardware сообщает, что когда Windows отключает питание всех устройств с питанием от USB. Однако, когда Ubuntu 16.04 отключает устройства с питанием от USB, продолжайте питание.
Чтобы убедиться, что это происходит в вашем случае, подключите USB-устройство, такое как сотовый телефон или мышь, ко всем USB-портам и посмотрите, (! d19)
У меня есть опыт во время suspend, когда система не завершила процесс. Когда система возобновляется, процесс завершается. Вы должны проверить свои /var/log/syslog или /var/log/syslog.1, чтобы обеспечить правильное выключение и питание. Вы также можете проверить journalctl -b-1, чтобы посмотреть на конец предыдущей загрузки. Используйте journalctl -b, чтобы посмотреть начало текущей загрузки.
Фон: Оборудование Tom
Я бы предположил, что система все еще работает или что-то еще.
Сначала я хотел бы взглянуть на service --status-all и решить, есть ли что-то, что вы просто хотите остановить. Вы можете попытаться остановить все до выключения. Есть способы остановить службу до перезагрузки, так что это может быть именно то, что вам нужно.
Вы также можете поместить список сервисов в файл .txt и использовать его для остановки или запуска группы услуг.
Если вы еще не все о подходе «один за другим», вы можете установить что-то, что даст вам интерфейс GUI-типа - инструмент, такой как sysv-rc-conf или Jobs-Admin , Они оба обеспечивают приятный интерфейс для вас, чтобы остановить и запустить службы. Первый работает в терминале, второй запускает отдельный графический интерфейс, так как я знаю, что некоторые люди имеют предвзятость к одному из них.
Надеюсь, что это помогает. Я, честно говоря, не знаю, будет ли это так, поскольку я предполагаю, что закрытие системы останавливает уровни запуска вместе, верно? Но стоит попробовать. :
)Другой пользователь с HP Pavilion терял 10% батареи в одночасье. По-видимому, не было конфигурации BIOS для Wake-on-LAN, и они должны были использовать этот метод:
$ sudo lshw -class network | grep logical
logical name: enp59s0
logical name: wlp60s0
Логическое имя, начинающееся с e, предназначено для Ethernet, что означает «LAN». Логическое имя, начинающееся с w, для Wi-Fi, которое не вызывает беспокойства.
Затем возьмите логическое имя 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» включен и как OP теряет «0% батарея за ночь вы теряете 5% в день.
Чтобы отключить «Wake-on-LAN», используемый OP:
sudo ethtool -s enp59s0 wol d
Не забудьте заменить enp59s0 на ваше логическое имя из шага 1. выше. wol означает «Wake-on-LAN». [F10] означает disable. ArchLinux имеет обширную запись о , теряющей 10% -ную батарею на ночь .
Некоторые серверы хотят просыпаться на клиентских компьютерах в одночасье и устанавливать на них новые программы или обновлять файлы.
Пользователь Tom's Hardware сообщает, что когда Windows отключает питание всех устройств с питанием от USB. Однако, когда Ubuntu 16.04 отключает устройства с питанием от USB, продолжайте питание.
Чтобы убедиться, что это происходит в вашем случае, подключите USB-устройство, такое как сотовый телефон или мышь, ко всем USB-портам и посмотрите, (! d19)
У меня есть опыт во время suspend, когда система не завершила процесс. Когда система возобновляется, процесс завершается. Вы должны проверить свои /var/log/syslog или /var/log/syslog.1, чтобы обеспечить правильное выключение и питание. Вы также можете проверить journalctl -b-1, чтобы посмотреть на конец предыдущей загрузки. Используйте journalctl -b, чтобы посмотреть начало текущей загрузки.
Фон: Оборудование Tom