在运行 Lubuntu 时,我为这台笔记本电脑的电池续航时间而苦恼。在 Windows 10 中,省电模式下我最多可以使用 9.5 小时。但在 Lubuntu 中,100% 充电可持续约 2.5 小时。
笔记本电脑规格如下:
- Nvidia GTX 1060 Max-Q
- 英特尔 i7 7700hq(8 线程)
(是的,我知道,我在这台机器上使用 Lubuntu,我非常喜欢 Lubuntu)
我已将显示器亮度调到最低,tlp
安装powertop
并自动调整。运行时prime-select query
它会恢复,intel
所以我应该只使用英特尔 GPU。我甚至尝试将处理器的最大速度降低到 800Mhz cpufreq frequency-set -u 800mhz
。在所有这些设置下,笔记本电脑最多可以使用 3 小时,但不会超过这个时间。Powertop 报告的放电率在 17W 到 22W 之间
但是,当在实时 USB 上运行带有 gnome 的普通 Ubuntu 18.04 时,没有安装任何程序,它消耗的电量就少得多,我大约可以使用 5 到 7 个小时估计的使用寿命期间,powertop 报告的放电率为 11W 或更低。
我没有安装 Ubuntu,只是因为我真的不喜欢 Gnome 的用户体验(nautilus 预先输入删除、没有提示选项就关机等),而且我已经安装了 Lubuntu 并满足我的所有需要。
我在 Live USB 中尝试了其他发行版(Mint、Elementary、KDE Neon、Budgie),但它们都没有像 Ubuntu 那样耗电少,耗电量约为 10W 和 15W。我的理论是,由于戴尔在其许多笔记本电脑中都支持 Ubuntu(至少这款笔记本电脑支持 Ubuntu),他们与 Canonical 进行了一些微调,这些微调并没有直接应用于 Lubuntu 等 Ubuntu 衍生产品。
另外,我必须指出,powertop 报告确实很奇怪,称即使显示器亮度处于最低水平,显示器背光有时也会消耗高达 18W 的电量,我认为 nvidia 驱动程序可能是原因(也许这两个 GPU 以某种方式同时工作?)。它还报告说,当我仅使用 wifi 时,以太网端口消耗 1W 或 2W 的电量。
从硬件方面来看,我很确定我的笔记本电脑即使在什么都不做的时候也会产生很多热量(比如 50°C),而且我发现我的电池的“完全充电”容量在不到两个月的时间内下降到了 87%。
以下是 powertop 概览截图。
Lubuntu Powertop 概述(tlp、powertop 自动调整、nvidia 专有驱动程序、使用英特尔 gpu)
编辑:发布后,我立即重新启动电脑进入 Live CD 以截取下一个屏幕截图,这是在上一个屏幕截图之后,几乎相同容量的电池
答案1
您是否已将 Lubuntu 安装到磁盘上?如果是,则可能是 HDD 的耗电量。现代 SSD(如果功耗较低)可能会有所帮助。更简单的电源管理由 xfce 电源管理器完成 - 您是否尝试过在那里进行调整?
最有可能的原因是您的 Nvidia 驱动程序,正如您已经确定的那样。我没有 Nvidia 卡,所以我无法提供帮助。上次我在 Lubuntu 16.04 中遇到图形驱动程序问题时,我不得不调整 /usr/share '/X11/xorg.conf.d/' 中的设置。
希望你能解决这个问题,因为我也是 Lubuntu 的粉丝,尽管我有一台性能相对强大的笔记本电脑。我也想尽可能多地利用它!
祝你好运!
答案2
只是为了总结一下这个问题,我已经使用 lubuntu 18.04 一年多了,问题确实是出在 nvidia 驱动程序上,但幸运的是,通过包管理器提供的最后一个驱动程序运行良好,你可以禁用该卡,但是你需要注销并再次登录,或者重新启动才能应用它。
我编写了这个脚本来实时查看电池使用情况:https://gist.github.com/mateosss/8ae97cca9be0e731b8aa2f84d8432533
它比 powertop 更能满足我的需求,你可以自己得出结论,了解什么时候电池消耗得更快。
专业提示:更新屏幕和渲染像视频一样自动更新的窗口会消耗大量电池电量,如果您最小化它们或将它们放在另一个桌面上,lubuntu 将无法处理它们,至少在 lxde 中是如此,我尚未迁移到 lxqt。我的空闲功耗约为 4W 到 5W,屏幕锁定时为 3W,与 20W 相比有很大改进。不幸的是,我的电池因过度使用而付出了代价,在这两年内电池容量下降到原始容量的约 45%。