联想 Legion 5 电池耗电

联想 Legion 5 电池耗电

我的电池在 ubuntu 上可持续使用约 2.5 小时,但在 Windows 上可持续使用约 7 小时,如何延长 ubuntu 上的电池寿命?或者如何关闭 Nvidia GPU?

我的笔记本电脑:联想 Legion 5 15ACH6、AMD Ryzen 7 5800H、NVIDIA RTX 3050 Ti

答案1

注意:我正在使用Ubuntu 22.04

我有完全相同的型号 ( 15ACH6),规格也相同。我搜索了很多,终于找到了这个工具,它可以成功地为我禁用 Nvidia GPU:https://github.com/geminis3/EnvyControl

为了使其正常工作,首先安装专有的 Nvidia 驱动程序。然后重新启动。然后运行以下 2 个命令:

sudo prime-select on-demand 
sudo systemctl disable gpu-manager.service #to prevent gpu-manager from interfering.

现在,克隆回购并运行以下命令:

sudo python3 envycontrol.py -s integrated
sudo reboot #And then reboot

您的 Nvidia GPU 将被禁用。您可以使用以下命令进行验证:

lspci -nn | grep -E 'VGA|Display' #It shouldn't show Nvidia

但是,请注意,即使禁用 Nvidia GPU,我的功耗也没有减少很多。从 20W 降到了 15W 左右。我使用 测量了它powertop。让我知道它为您减少了多少。

答案2

我在使用 Pop!_OS 22.04 的这台笔记本电脑时也遇到过类似的体验。使用电池供电时,在混合或集成显卡模式下运行几乎无关紧要。

什么做过产生根本性影响的设置powertop如下:如何使 Powertop 更改永久生效?

我以为它powertop只是用来报告的,类似于 top。但实际上它也是一个用于修复耗电问题的实用程序。

相关内容