为什么我的电池信息显示在其他操作系统和发行版中,但不显示在这个操作系统和发行版中?

为什么我的电池信息显示在其他操作系统和发行版中,但不显示在这个操作系统和发行版中?

我的电池信息已经消失并重新出现大约一个月了。我想也许我的自定义构建错过了一些重要的软件包,所以我最近重新安装了 Manjora i3(部分希望解决这个问题),今天早上我i3status说“没有电池”。我检查了更新,发现有不少。运行这些更新后,我重新启动了笔记本电脑。仍然没有电池状态。

[3953(sir)/home/sir] upower -e                                                
/org/freedesktop/UPower/devices/line_power_ADP1
/org/freedesktop/UPower/devices/DisplayDevice
[3953(sir)/home/sir] upower -i /org/freedesktop/UPower/devices/line_power_ADP1
  native-path:          ADP1
  power supply:         yes
  updated:              Sun 14 Jan 2018 03:54:37 PM EST (1107 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              no
    icon-name:          'ac-adapter-symbolic'

[3953(sir)/home/sir] upower -i /org/freedesktop/UPower/devices/DisplayDevice  
  power supply:         no
  updated:              Sun 14 Jan 2018 03:54:37 PM EST (1112 seconds ago)
  has history:          no
  has statistics:       no
  unknown
    warning-level:       none
    icon-name:          'battery-missing-symbolic'

[3953(sir)/home/sir] acpi
[3953(sir)/home/sir] screenfetch

 ██████████████████  ████████     sir@3953
 ██████████████████  ████████     OS: Manjaro 17.1.1 Hakoila
 ██████████████████  ████████     Kernel: x86_64 Linux 4.9.68-1-rt60-MANJARO
 ██████████████████  ████████     Uptime: 26m
 ████████            ████████     Packages: 917
 ████████  ████████  ████████     Shell: zsh 5.4.2
 ████████  ████████  ████████     Resolution: 1280x800
 ████████  ████████  ████████     WM: i3
 ████████  ████████  ████████     GTK Theme: Adapta-Nokto-Eta-Maia [GTK2/3]
 ████████  ████████  ████████     Icon Theme: Vibrancy-Full-Dark-Teal
 ████████  ████████  ████████     Font: Fantasque Sans Mono 10
 ████████  ████████  ████████     CPU: Intel Core i5-2415M @ 4x 2.9GHz [69.0°C]
 ████████  ████████  ████████     GPU: Mesa DRI Intel(R) Sandybridge Mobile 
 ████████  ████████  ████████     RAM: 709MiB / 7899MiB

我使用的是 MacBook Pro,13 英寸,2011 年初。我不知道找不到电池是否acpid.serviceupower.service与此有关i3status,但它们都已启用并启动(acpi.service显示为非活动状态)。

编辑:无论如何,我在同一台机器上双启动 macOS,在 High Sierra 上查找或读取电池没有任何问题。

编辑:另外,它似乎xfce4-power-manager已经停止工作。当盖子关闭时,笔记本电脑不再暂停。如果我运行systemd suspend系统仅暂停大约 4 秒,那么一切都会恢复。我猜这两个是相关的(如果不是,我可以删除它,创建一个新问题)。

编辑:我使用 liveCD 启动了 SparkyLinux(一个基于 Debian 的发行版),并acpi返回了预期的信息。

$ acpi -i
Battery 0: Full, 97%
Battery 0: design capacity 5770 mAH, last full capacity 5031 mAH=87%
$ acpi -b
Battery 0: Discharging, 95%, 03:54:47 remaining.

我启动了 ArchLabs,并acpi提取了与 Sparky 上相同的所有信息,只是它列出的放电时间为 4 小时以上。我重新启动 Manjaro,i3status 仍然显示“无电池”。

编辑:澄清我的问题:我的电池信息在哪里以及如何让我的 Manjora i3(通过i3statusacpi)找到并显示所述信息?

答案1

我会尝试获取电池的统计数据,即使必须使用 OS/X 从外部硬盘启动。

据我所知,电池的平均寿命在 2 到 5 年之间。

最有可能的是,作为最初的电池,在使用了 7 年之后,您的电池不再能正常工作并且即将耗尽:因此消失并合上盖子不再工作。

我们在工作时有一批与您型号相同的 Mac(从 2011 年初开始),大约 2 年前所有 Mac 都必须更换电池。

顺便说一句,苹果不再有替代品,我们不得不从灰色品牌购买克隆产品。 iFixit.com 可能有克隆版本。

相关内容