我在我的 Dell Inspiron 14" 7437 上运行 Kubuntu 14.04.1 LTS AMD64;这是一个全新且完全更新的安装。
当我打开电脑时没有连接电源线,KDE 系统托盘电池图标显示电池“不存在”,尽管它确实存在;然后,如果我尝试连接电源适配器,它会突然意识到电池的存在并正确显示其电量,此时我可以断开适配器的连接,它将继续显示有关电池电量和所有内容的正确信息......
所以,问题是如果不连接电源适配器我就无法启动我的电脑,但当我不在家或周围没有电源插座时,这很烦人,因为我不知道我的电池电量水平……
我该如何解决 ?
答案1
我查了一下,但还是没能找到与我的戴尔笔记本电脑问题完全匹配的解决方案,但我读到一些人在使用东芝电池时也遇到了类似的问题,最后终于找到了一种正确检测我电池的方法。我所需要做的就是在 pc 启动时添加一个内核参数。
为此,请按照下列步骤操作:
- 在终端中输入 -> sudo nano /etc/default/grub
- 找到此行 -> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
- 添加 acpi_osi=Linux 参数 -> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
- 保存并退出编辑器
- 更新 grub -> sudo update-grub
- 右键单击 KDE 系统托盘并在附加项目中选中“电池监视器”(您也可以将其配置为以“自动”模式或“始终”显示;仅当电脑使用电池供电时才自动显示)
- 重启
笔记:
- acpi_osi=Linux 的作用是告诉 BIOS 正在运行的操作系统是/将是 Linux,仅此而已
- 需要步骤 6,因为系统认为没有可用电池,所以默认情况下不包含该项目
结论:
将 acpi_osi=Linux 添加到内核参数完美地解决了我的电池检测问题,如果你有与我的完全相同的笔记本电脑型号,它肯定也适用于你;它也可能适用于属于 7000 系列的其他 Inspiron 笔记本电脑。
希望这个回答能对你有帮助。