GUN/linux(ubuntu)下修改电池充电阈值 您所在的位置:网站首页 linux电源设置无法修改 GUN/linux(ubuntu)下修改电池充电阈值

GUN/linux(ubuntu)下修改电池充电阈值

2024-06-18 23:31| 来源: 网络整理| 查看: 265

 

原文地址:Thinkpad在GUN/linux(ubuntu)下修改电池充电阈值作者:星海拾贝者

详见 http://www.thinkwiki.org/wiki/Tp_smapi

ref: https://www.2daygeek.com/check-laptop-battery-status-and-charging-state-in-linux-terminal/

设置电池#​sudo add-apt-repository ppa:colin-king/powermanagement​​​​​​

#sudo apt-get install powerstat

查看电池情况1 # upower -i /org/freedesktop/UPower/devices/battery_BAT0

查看电池情况2 # sudo apt-get install tlp tlp-rdw # sudo tlp-stat -b # sudo tlp-stat -s

查看电池情况3

#sudo apt-get install acpi

#acpi

#acpi -V

# cat /sys/class/power_supply/BAT0/*

# aptitude install tp-smapi-dkms

# modprobe tp_smapi

 

# echo 60 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

设置停止充电阈值,如到“100%”停止充电:

# echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

查看充电阈值:

# cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

 

To prevent charging for 17 minutes (regardless of thresholds):

# echo 17 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes

To cancel charging preventation:

# echo 0 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes

 

To force battery discharging (even if connected to AC):

# echo 1 > /sys/devices/platform/smapi/BAT0/force_discharge

To cancel forced discharge:

# echo 0 > /sys/devices/platform/smapi/BAT0/force_discharge

 

It is not necessary to create your own init.d script or modify /etc/rc.local - you just need the package sysfsutils:

# apt-get install sysfsutils

# sudo gedit /etc/sysfs.conf

把下面的放在文件 /etc/sysfs.conf后面:

# cat >> /etc/sysfs.conf



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有