AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 409774
Accepted
Raven
Raven
Asked: 2017-12-09 08:47:48 +0800 CST2017-12-09 08:47:48 +0800 CST 2017-12-09 08:47:48 +0800 CST

HP 笔记本电脑上的 Manjaro - 关闭电源时电池耗尽

  • 772

我在我的 HP Pavilion 笔记本电脑 ( 15-au014ng ) 上运行 Manjaro Linux,最近我遇到了一个奇怪的行为:
当笔记本电脑关机时,它会大量消耗电池电量。一夜之间我的电量会减少 40%。

然而,这个问题只会在“让 linux 关闭计算机”(通过开始菜单或通过shutdown now控制台)时发生。如果我按住电源按钮杀死我的电脑,电池在同一时期内保持不变。

我目前正在使用 4.9.71-1 LTS 内核,尽管我几乎无法相信这是一个内核问题,因为我还没有升级内核(如果我没记错的话 - 有没有办法仔细检查?)和它曾经工作得很好。我只遇到这个问题大约 1.5-2 个月。

我认为这可能是其中一个已安装软件包的错误,它将在下一次更新中解决,但似乎并不那么容易。

我发现这篇关于建议添加的主题的ethtool -s eth0 wol d文章/etc/rc.local.shutdown(尽管我替换为eth0,eno1因为这是我的以太网连接的名称,根据ifconfig)。然而这并没有解决问题。

我还使用检查了 WOL 设置sudo ethtool eno1,它告诉我无论如何都应该禁用 WOL。

我注意到的唯一一件事是在启动过程中以及在关机过程中收到此消息:

Dez 08 17:25:43 workstation kernel: Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
Dez 08 17:25:43 workstation kernel: Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin
Dez 08 17:25:43 workstation kernel: bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2
Dez 08 17:25:43 workstation kernel: Bluetooth: hci0: Failed to load rtl_bt/rtl8723b_config.bin
Dez 08 17:25:43 workstation kernel: Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
Dez 08 17:25:43 workstation kernel: Bluetooth: hci0: rom_version status=0 version=1
Dez 08 17:25:43 workstation kernel: Bluetooth: cfg_sz 0, total size 22496

虽然我不确定这是否与实际问题有关。

有谁知道这可能是什么原因以及(理想情况下)如何解决它?

编辑:
看来我这个问题描述了一个非常相似的问题,如果不是相同的问题(尽管使用较新的内核)。

EDIT2:
我不确定这个问题到底是什么时候开始的,但我知道我安装了所有octopi可以为我提供的更新,所以绝对有可能(实际上很可能)这些更新中的一些出现问题。
但是我确实知道(刚刚发现)我的内核实际上已经升级了。我知道当我第一次在笔记本电脑上安装 Manjaro 时,它附带了 kernel 4.9.47-1。我将寻找一种方法来检查这些内核更新何时执行以查看是否有任何连接。

laptop battery
  • 2 2 个回答
  • 1783 Views

2 个回答

  • Voted
  1. mc0e
    2017-12-31T16:33:34+08:002017-12-31T16:33:34+08:00

    大概您的硬件的某些部分无法关闭。可能是驱动问题。

    你已经向我们展示了一些关于蓝牙的东西,而且你已经在研究以太网了。也许这是相关的,但在查看这些日志消息的详细信息之前,也许您可​​以确认这是否是问题所在。你的笔记本电脑上有硬件开关来禁用网络吗?如果它可能会同时禁用以太网和蓝牙,您可以测试在关机前接合该开关是否会停止电池消耗。

    您的操作系统当前可能无法正确关闭相关设备,因此仅编写设备关闭脚本可能无法正常工作。您可能需要查看相关设备的驱动程序。

    你说这是最近的问题。如果您使用较旧的驱动程序运行较旧的内核会发生什么。如果可行,请尝试准确确定是哪个内核更新引入了问题,然后通过更新日志查找可能引入问题的驱动程序更新。也许已经有修复了,不管 manjaro 的内核是否已经将它引入,您可以向 Manjaro 提交错误报告。或者也许仍然需要针对驱动程序提交错误。

    我不确定Manjaro是否会自动清理旧内核,但是可以一次安装多个内核版本,你可以从grub中选择你想要的。

    • 3
  2. Best Answer
    Raven
    2018-01-02T23:00:33+08:002018-01-02T23:00:33+08:00

    好吧,事实证明无论错误是什么,它似乎已在内核版本 4.14.9-2 中得到修复。

    升级到这个内核解决了这个问题。

    • 3

相关问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    JSON数组使用jq来bash变量

    • 4 个回答
  • Marko Smith

    日期可以为 GMT 时区格式化当前时间吗?[复制]

    • 2 个回答
  • Marko Smith

    bash + 通过 bash 脚本从文件中读取变量和值

    • 4 个回答
  • Marko Smith

    如何复制目录并在同一命令中重命名它?

    • 4 个回答
  • Marko Smith

    ssh 连接。X11 连接因身份验证错误而被拒绝

    • 3 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Marko Smith

    systemctl 命令在 RHEL 6 中不起作用

    • 3 个回答
  • Marko Smith

    rsync 端口 22 和 873 使用

    • 2 个回答
  • Marko Smith

    以 100% 的利用率捕捉 /dev/loop -- 没有可用空间

    • 1 个回答
  • Marko Smith

    jq 打印子对象中所有的键和值

    • 2 个回答
  • Martin Hope
    EHerman JSON数组使用jq来bash变量 2017-12-31 14:50:58 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Drux 日期可以为 GMT 时区格式化当前时间吗?[复制] 2017-12-26 11:35:07 +0800 CST
  • Martin Hope
    AllisonC 如何复制目录并在同一命令中重命名它? 2017-12-22 05:28:06 +0800 CST
  • Martin Hope
    Steve “root”用户的文件权限如何工作? 2017-12-22 02:46:01 +0800 CST
  • Martin Hope
    Bagas Sanjaya 为什么 Linux 使用 LF 作为换行符? 2017-12-20 05:48:21 +0800 CST
  • Martin Hope
    Cbhihe 将默认编辑器更改为 vim for _ sudo systemctl edit [unit-file] _ 2017-12-03 10:11:38 +0800 CST
  • Martin Hope
    showkey 如何下载软件包而不是使用 apt-get 命令安装它? 2017-12-03 02:15:02 +0800 CST
  • Martin Hope
    youxiao 为什么目录 /home、/usr、/var 等都具有相同的 inode 编号 (2)? 2017-12-02 05:33:41 +0800 CST
  • Martin Hope
    user223600 gpg —list-keys 命令在将私钥导入全新安装后输出 uid [未知] 2017-11-26 18:26:02 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve