Клавиатура Bluetooth портит информацию об аккумуляторе Acpi - PullRequest
0 голосов
/ 30 апреля 2020

Я на Ubuntu с помощью i3, на ThinkPad X260. Всякий раз, когда я использую свою клавиатуру Bluetooth, acpitool искажает информацию об аккумуляторе. Но когда я отключаю клавиатуру, детали появляются снова.

Например, при подключенной клавиатуре bluetooth acpitool -e возвращает следующее:

Kernel version : 5.3.0-46-generic   -    ACPI version : 20190703
  ----------------------------------------------------------
  Battery #1     : present
    Remaining capacity : unknown, -nan%
, -1.00% of design capacity
    Capacity loss      : 101.%
    Present rate       : unknown m
    Charging state     : Discharging
    Battery type       : unknown 
    Model number       : Keys-To-Go
    Serial number      : unknown
  Battery #2     : present
    Remaining capacity : unknown, -nan%
, -1.00% of design capacity
    Capacity loss      : 101.%
   Present rate       : unknown m
   Charging state     : Discharging
    Battery type       : unknown 
    Model number       : Keys-To-Go
    Serial number      : unknown
 Invalid battery number, fix this
  Battery #3     : slot empty
  AC adapter     : off-line
  Fan            : enable
  Fan Speed      : 0 RPM
  CPU type               : Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz 
  Min/Max frequency      : 400/3000 MHz
  Current frequency      : 806 MHz
  Frequency governor     : powersave 
  Freq. scaling driver   : intel_pstate 
  Cache size             : 806.119 KB
  Bogomips               : 4999.90 
  Bogomips               : 4999.90 
  Bogomips               : 4999.90 
  Bogomips               : 4999.90 
  Function Show_CPU_Info : could not read directory /proc/acpi/processor/
  Make sure your kernel has ACPI processor support enabled.

При отключении клавиатуры bluetooth acpitool -e возвращает более разумный вывод:

  Kernel version : 5.3.0-46-generi   -    ACPI version : 20190703
  -----------------------------------------------------------
  Battery #1     : present
    Remaining capacity : 15770 mWh, 79.25%
    Design capacity    : 23480 mWh
    Last full capacity : 19900 mWh, 84.75% of design capacity
    Capacity loss      : 15.25%
    Present rate       : 0 mW
    Charging state     : Unknown
    Battery type       : Li-ion 
    Model number       : 45N1113
    Serial number      : 6154
  Battery #2     : present
    Remaining capacity : 3220 mWh, 15.61%, 00:44:57
    Design capacity    : 23480 mWh
    Last full capacity : 20630 mWh, 87.86% of design capacity
    Capacity loss      : 12.14%
    Present rate       : 4298 mW
    Charging state     : Discharging
    Battery type       : Li-ion 
    Model number       : 45N1127
    Serial number      : 5908
  All batteries  : 46.85%, 04:25:06

  AC adapter     : off-line 
  Fan            : enabled
  Fan Speed      : 0 RPM

  CPU type               : Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz 
  Min/Max frequency      : 400/3000 MHz
  Current frequency      : 893 MHz
  Frequency governor     : powersave 
  Freq. scaling driver   : intel_pstate 
  Cache size             : 893.292 KB
  Bogomips               : 4999.90 
  Bogomips               : 4999.90 
  Bogomips               : 4999.90 
  Bogomips               : 4999.90 
  Function Show_CPU_Info : could not read directory /proc/acpi/processor/
  Make sure your kernel has ACPI processor support enabled.

У кого-нибудь есть указания, как избежать такого поведения? Спасибо!

...