Linux mint заряд батареи

Linux mint заряд батареи

Ежемесячная проверка состояния батареи – это хорошо. Это поможет вам определить проблемы, связанные с аккумулятором или зарядкой.

Кроме того, мы можем увидеть название модели аккумулятора, источник питания, производителя, технологию изготовления аккумулятора и так далее.

Управление питанием – это функция, которая отключает питание или переводит компоненты системы в состояние низкого энергопотребления, когда они неактивны.

Следующие утилиты доступны в Linux для проверки состояния батареи:

  • upower – инструмент командной строки, предоставляющий интерфейс для перечисления источников питания в системе.
  • acpi Показывает информацию из файловой системы / proc или / sys, такую ​​как состояние батареи или тепловая информация.
  • batstat инструмент командной строки для печати состояния батареи для linux.
  • tlp предоставляет вам преимущества расширенного управления питанием для Linux без изменения конфигурации.
  • class file Файловая система sysfs является псевдо-файловой системой, которая предоставляет интерфейс для структур данных ядра.

Как проверить состояние батареи ноутбука с помощью команды upower?

upower – является инструментом командной строки, который предоставляет интерфейс для перечисления источников питания в системе. Он контролирует задержку различных операций на вашем компьютере, что позволяет сэкономить значительное количество энергии.

Просто запустите следующую команду, чтобы получить батарею и связанную с ней информацию о Linux.

$ upower -i /org/freedesktop/UPower/devices/battery_BAT0 native-path: BAT0 vendor: SMP model: L14M4P23 serial: 756 power supply: yes updated: Monday 03 December 2018 07:56:18 PM IST (95 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: discharging warning-level: none energy: 28.23 Wh energy-empty: 0 Wh energy-full: 52.26 Wh energy-full-design: 60 Wh energy-rate: 10.714 W voltage: 14.819 V time to empty: 2.6 hours percentage: 54% capacity: 87.1% technology: lithium-ion icon-name: 'battery-good-symbolic' History (charge): 1543847178 54.000 discharging History (rate): 1543847178 10.714 discharging

Чтобы проверить конкретную информацию о батарее, используйте следующий формат.

$ upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -i "state\|percentage\|time to empty" state: discharging time to empty: 2.1 hours percentage: 43% 

Это то же самое, что и выше, но после подключения кабеля питания, поэтому состояние показывает зарядку.

$ upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -i "state\|percentage\|time to empty" state: charging percentage: 41% 

Как проверить состояние батареи ноутбука с помощью команды TLP?

TLP-это бесплатный многофункциональный инструмент командной строки с открытым исходным кодом, который оптимизирует батарею ноутбука без изменения конфигурации.

Читайте также:  Linux file command in python

TLP дает вам преимущества расширенного управления питанием для Linux без необходимости понимать каждую техническую деталь. TLP поставляется с конфигурацией по умолчанию, уже оптимизированной для работы от батареи, поэтому вы можете просто установить и забыть о нем. Тем не менее TLP легко настраивается для выполнения ваших конкретных требований.

Пакет TLP доступен в большинстве официальных репозиториев дистрибутива Linux, таких как Arch, Debian, Fedora, Gentoo, openSUSE и др. Используйте Диспетчер пакетов дистрибутива для установки утилиты TLP.

Просто запустите следующую команду, чтобы получить батарею и связанную с ней информацию о Linux.

$ sudo tlp-stat -b --- TLP 1.1 -------------------------------------------- +++ Battery Status /sys/class/power_supply/BAT0/manufacturer = SMP /sys/class/power_supply/BAT0/model_name = L14M4P23 /sys/class/power_supply/BAT0/cycle_count = (not supported) /sys/class/power_supply/BAT0/energy_full_design = 60000 [mWh] /sys/class/power_supply/BAT0/energy_full = 52260 [mWh] /sys/class/power_supply/BAT0/energy_now = 21950 [mWh] /sys/class/power_supply/BAT0/power_now = 10923 [mW] /sys/class/power_supply/BAT0/status = Discharging Charge = 42.0 [%] Capacity = 87.1 [%]

Чтобы увидеть другую информацию:

$ sudo tlp-stat -s --- TLP 1.1 -------------------------------------------- +++ System Info System = LENOVO Lenovo ideapad Y700-15ISK 80NV BIOS = CDCN35WW Release = "Manjaro Linux" Kernel = 4.19.6-1-MANJARO #1 SMP PREEMPT Sat Dec 1 12:21:26 UTC 2018 x86_64 /proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-4.19-x86_64 root=UUID=69d9dd18-36be-4631-9ebb-78f05fe3217f rw quiet resume=UUID=a2092b92-af29-4760-8e68-7a201922573b Init system = systemd Boot mode = BIOS (CSM, Legacy) +++ TLP Status State = enabled Last run = 07:16:12 IST, 4362 sec(s) ago Mode = battery Power source = battery 

Как проверить состояние батареи ноутбука с помощью команды ACPI?

ACPI означает расширенную конфигурацию, а модули интерфейса питания-модули ядра для различных частей ACPI. Они включают специальные функции ACPI или добавляют информацию в /proc или /sys. Эти данные могут быть проанализированы acpid для событий или других приложений мониторинга.

$ acpi Battery 0: Charging, 43%, 01:05:11 until charged 

Чтобы увидеть емкость аккумулятора:

$ acpi -i Battery 0: Charging, 43%, 01:05:07 until charged Battery 0: design capacity 3817 mAh, last full capacity 3324 mAh = 87% 

Чтобы увидеть более подробную информацию о батарее и связанной с ней информацию:

$ acpi -V Battery 0: Charging, 43%, 01:05:07 until charged Battery 0: design capacity 3815 mAh, last full capacity 3323 mAh = 87% Adapter 0: on-line Cooling 0: Processor 0 of 10 Cooling 1: Processor 0 of 10 Cooling 2: Processor 0 of 10 Cooling 3: iwlwifi 0 of 19 Cooling 4: Processor 0 of 10 Cooling 5: iwlwifi no state information available Cooling 6: Processor 0 of 10 Cooling 7: Processor 0 of 10 Cooling 8: Processor 0 of 10 Cooling 9: intel_powerclamp no state information available Cooling 10: x86_pkg_temp no state information available Cooling 11: Processor 0 of 10

Как проверить состояние батареи ноутбука с помощью команды Batstat?

Battstat – это инструмент командной строки для вывода состояния батареи в терминале Linux.

Status: Charging Max energy: 50.00 Wh Energy left: 24.50 Wh Power Consumption: 26.40 W Percentage left: 49.00% Average power Consumption: 0.00 W Time elapsed: 0: 0:12 since 49.00% = Time ======== Percent ============================================ 0: 0: 0 49.00%

Как проверить состояние батареи ноутбука с помощью файловой системы sysfs?

Файловая система sysfs является псевдо-файловой системой, которая предоставляет интерфейс для структур данных ядра. Файлы в sysfs предоставляют информацию об устройствах, модулях ядра, файловых системах и других компонентах ядра.

Читайте также:  Alt linux установка nano

Файловая система sysfs обычно монтируется в /sys. Как правило, он монтируется системой автоматически, но также может монтироваться вручную с помощью команды mount -t sysfs sysfs /sys

Многие файлы в файловой системе sysfs доступны только для чтения, но некоторые файлы доступны для записи, что позволяет изменять переменные ядра. Чтобы избежать избыточности, символические ссылки широко используются для подключения записей в дереве файловой системы.

$ cat /sys/class/power_supply/BAT0/* 0 51 Normal 0 cat: /sys/class/power_supply/BAT0/device: Is a directory 52260000 60000000 26660000 SMP L14M4P23 cat: /sys/class/power_supply/BAT0/power: Is a directory 27656000 1 756 Charging cat: /sys/class/power_supply/BAT0/subsystem: Is a directory Li-ion Battery POWER_SUPPLY_NAME=BAT0 POWER_SUPPLY_STATUS=Charging POWER_SUPPLY_PRESENT=1 POWER_SUPPLY_TECHNOLOGY=Li-ion POWER_SUPPLY_CYCLE_COUNT=0 POWER_SUPPLY_VOLTAGE_MIN_DESIGN=14800000 POWER_SUPPLY_VOLTAGE_NOW=15840000 POWER_SUPPLY_POWER_NOW=27656000 POWER_SUPPLY_ENERGY_FULL_DESIGN=60000000 POWER_SUPPLY_ENERGY_FULL=52260000 POWER_SUPPLY_ENERGY_NOW=26660000 POWER_SUPPLY_CAPACITY=51 POWER_SUPPLY_CAPACITY_LEVEL=Normal POWER_SUPPLY_MODEL_NAME=L14M4P23 POWER_SUPPLY_MANUFACTURER=SMP POWER_SUPPLY_SERIAL_NUMBER= 756 14800000 15840000

Источник

Как настроить критический заряд батареи? Все сделал — не работает!

Linux Mint Mate 20. По умолчанию критическое значение заряда батареи, когда система вырубается это 3%. Для сохранности батареи хочу увеличить до 15%, поскольку оставляю считать ноут на ночь. В настройках батареи такой функции нет. Устанавливаю через dconf-editor. Все выставил как хочу:

gsettings list-recursively | grep critical org.gnome.settings-daemon.plugins.power time-critical 300 org.gnome.settings-daemon.plugins.power critical-battery-action 'shutdown' org.gnome.settings-daemon.plugins.power percentage-critical 15 org.mate.power-manager action-critical-battery 'suspend' org.mate.power-manager time-critical 300 org.mate.power-manager action-critical-ups 'shutdown' org.mate.power-manager percentage-critical 15 
gsettings list-recursively | grep use-time-for-policy org.gnome.settings-daemon.plugins.power use-time-for-policy false org.mate.power-manager use-time-for-policy false 
# Only the system vendor should modify this file, ordinary users # should not have to change anything. [UPower] # Enable the Watts Up Pro device. # # The Watts Up Pro contains a generic FTDI USB device without a specific # vendor and product ID. When we probe for WUP devices, we can cause # the user to get a perplexing "Device or resource busy" error when # attempting to use their non-WUP device. # # The generic FTDI device is known to also be used on: # # - Sparkfun FT232 breakout board # - Parallax Propeller # # default=false EnableWattsUpPro=false # Don't poll the kernel for battery level changes. # # Some hardware will send us battery level changes through # events, rather than us having to poll for it. This option # allows disabling polling for hardware that sends out events. # # default=false NoPollBatteries=false # Do we ignore the lid state # # Some laptops are broken. The lid state is either inverted, or stuck # on or off. We can't do much to fix these problems, but this is a way # for users to make the laptop panel vanish, a state that might be used # by a couple of user-space daemons. On Linux systems, see also # logind.conf(5). # # default=false IgnoreLid=false # Policy for warnings and action based on battery levels # # Whether battery percentage based policy should be used. The default # is to use the time left, change to true to use the percentage, which # should work around broken firmwares. It is also more reliable than # the time left (frantically saving all your files is going to use more # battery than letting it rest for example). # default=true UsePercentageForPolicy=true # When UsePercentageForPolicy is true, the levels at which UPower will # consider the battery low, critical, or take action for the critical # battery level. # # This will also be used for batteries which don't have time information # such as that of peripherals. # # If any value is invalid, or not in descending order, the defaults # will be used. # # Defaults: # PercentageLow=10 # PercentageCritical=3 # PercentageAction=2 PercentageLow=20 PercentageCritical=15 PercentageAction=15 # When UsePercentageForPolicy is false, the time remaining at which UPower # will consider the battery low, critical, or take action for the critical # battery level. # # If any value is invalid, or not in descending order, the defaults # will be used. # # Defaults: # TimeLow=1200 # TimeCritical=300 # TimeAction=120 TimeLow=1200 TimeCritical=300 TimeAction=120 # The action to take when "TimeAction" or "PercentageAction" above has been # reached for the batteries (UPS or laptop batteries) supplying the computer # # Possible values are: # PowerOff # Hibernate # HybridSleep # # If HybridSleep isn't available, Hibernate will be used # If Hibernate isn't available, PowerOff will be used CriticalPowerAction=HybridSleep 

И все равно ни хера не работает! Все равно уходит на 3%, а не на 15%. Подскажите, что надо еще и где добавить. Уже терпенья нет, начал матюкаться. Дальше только расстрел ноута из рогатки.

Читайте также:  Formatting an sd card in linux

Источник

Оцените статью
Adblock
detector