Ubuntu 16.04,不显示电池

Ubuntu 16.04,不显示电池

我最近使用 USB 将 Surface Book 2 转换为 Ubuntu 16.04。但是,不知何故,电池指示器不见了

在此处输入图片描述

我尝试过此网站上的其他一些解决方案,但对我都不起作用。以下是一些可能有帮助的屏幕截图(我在截屏时已连接电源适配器):

(设置 > 电源) 在此处输入图片描述

在此处输入图片描述

编辑:从以下答案之一,请查看我的终端输出。它说该命令不存在,但已indicator-power安装。

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

答案1

我要确保首先安装了电源指示灯:

indicator-power

如果不是,那么我会安装它:

sudo apt-get install indicator-power

如果已安装,则可能是刚刚崩溃。我会尝试重新启动它:

/usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service &disown

如果这仍然不起作用,那么我会重新安装它:

sudo apt-get purge indicator-power
sudo apt-get install indicator-power

答案2

我见过的一种适用于几种不同 Surface 型号的解决方案是使用 Gnome Tweaks:

  1. sudo apt install gnome-tweaks
  2. sudo ln -s /usr/lib/x86_64-linux-gnu/libusbmuxd.so.6.0.0 /usr/lib/x86_64-linux-gnu/libusbmuxd.so.4
  3. sudo systemctl restart upower

从这里,您可以打开 gnome-tweaks 应用程序,选择“顶部栏”,然后切换电池百分比。

希望这可以帮助。

答案3

这是一个答案,其中包含评论。

  1. 尝试安装gnome-tweaks

    sudo apt-get install gnome-tweaks
    gnome-tweaks &
    

    并激活电池百分比。你报告了一个错误,但是不清楚你是在哪一点得到这个错误的。

在此处输入图片描述

  1. 尝试选项这里。这是来自 askubuntu.com 的一篇文章,因此不需要复制。

  2. 检查(并报告)输出

     gsettings get org.gnome.desktop.interface show-battery-percentage
    

    如果false尝试将其设置true

     gsettings set org.gnome.desktop.interface show-battery-percentage true
    
  3. 检查(并报告)输出

     sudo service upower status
    

    如果没有激活,请尝试使用

     sudo service upower start
    
  4. 尝试安装电池状态

     sudo add-apt-repository ppa:iaz/battery-status && sudo apt-get update
     sudo apt-get install battery-status
     /usr/lib/battery-status/battery-status --indicator
    
  5. 尝试更新的 Ubuntu。(我知道这不是修复电池指示器的解决方案,但您可能会获得很多额外的好处)。相关:

    5.1.我可以在 Surface 笔记本电脑上运行 Ubuntu 吗?

    5.2.https://www.reddit.com/r/SurfaceLinux/comments/b9t1jd/full_guide_on_getting_ubuntu_1804_working_on/

    5.3.https://www.most-useful.com/ubuntu-20-04-linux-on-surface-pro-4-working-pretty-well.html

  6. battery-monitorYMMV。请参阅https://www.2daygeek.com/monitor-laptop-battery-charging-state-linux/


笔记 似乎indicator-power有问题

  1. 指示器-电源-消息:退出:服务无法获取或失去总线名称的所有权

  2. https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/1257251?comments=all


有关的

  1. 没有电池状态图标

  2. ubuntu 16 电池指示灯消失了

答案4

我在使用 ubuntu 20.04.02 时遇到了问题

$ sudo systemctl restart upower

upower.service 的作业失败,因为向控制进程发送了一个致命信号。有关详细信息,请参阅“systemctl status upower.service”和“journalctl -xe”。

检查

 $ systemctl --failed

单元加载活动子描述
● upower.service 加载失败 电源管理守护进程

所以我必须安装

$ sudo apt install systemd:amd64 systemd-timesyncd:amd64

现在服务已启动并且电池指示器已恢复

$ sudo systemctl start upower

相关内容