Centos

第二塊電池未充電或未檢測到充電

  • July 2, 2020

我已經在我的筆記型電腦上安裝了 Linux,並將它作為唯一的系統執行。它在桌面 UI 上顯示兩個電池,第一個為 100%,第二個為 0%。

當它放電時,它只放電主要的,當它達到 0% 時關閉。這違背了擁有 2 節電池的目的。

我試圖在下查找電池資訊,/proc/acpi/battery/但發現 .下沒有電池目錄/proc/acpi/

我可以從以下方面獲得一些資訊upower

$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
 native-path:          /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:09/PNP0C09:00/PNP0C0A:00/power_supply/BAT0
 vendor:               SANYO
 model:                42T4845
 serial:               20914
 power supply:         yes
 updated:              Sat Sep 10 19:25:42 2016 (4 seconds ago)
 has history:          yes
 has statistics:       yes
 battery
   present:             yes
   rechargeable:        yes
   state:               fully-charged
   energy:              33.4998 Wh
   energy-empty:        0 Wh
   energy-full:         33.8439 Wh
   energy-full-design:  43.9893 Wh
   energy-rate:         1.6206 W
   voltage:             12.532 V
   percentage:          98.9833%
   capacity:            76.9367%
   technology:          lithium-ion

$ upower -i /org/freedesktop/UPower/devices/battery_BAT1
 native-path:          /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:09/PNP0C09:00/PNP0C0A:01/power_supply/BAT1
 vendor:               SONY
 model:                51J0508
 serial:               1266
 power supply:         yes
 updated:              Sat Sep 10 19:25:22 2016 (27 seconds ago)
 has history:          yes
 has statistics:       yes
 battery
   present:             yes
   rechargeable:        yes
   state:               charging
   energy:              0 Wh
   energy-empty:        0 Wh
   energy-full:         32.4108 Wh
   energy-full-design:  31.32 Wh
   energy-rate:         0 W
   voltage:             11.225 V
   percentage:          0%
   capacity:            10.6897%
   technology:          lithium-polymer

在我執行 Windows 時,兩塊電池都工作得很好,一個被放電,另一個被放電,並在只有一個充電約 10% 時警告我插入。

筆記型電腦是執行 CentOS 7 的 Thinkpad T420s。

是否需要安裝一些軟體包或驅動程序才能讓兩個電池都工作?

我已經取出第二個電池,現在安裝一個電池使用它。至少所有與電源相關的功能現在都可以正常工作,當電池電量不足時它會進入睡眠狀態……而不是隨機關閉電源。

我猜Linux只是不支持二次電池。

引用自:https://unix.stackexchange.com/questions/309361