我最近在我的联想Ideapad 5上安装了Ubuntu20.04LTS,并意识到Ubuntu的电池寿命不如Windows。Ubuntu的电池消耗速度更快。我在“问Ubuntu”中看到了关于这方面的问题,但是我没有发现任何关于Ubuntu20.04LTS的问题。我做了一些研究,发现电池耗尽是因为大多数厂商都在为Windows和Linux优化他们的驱动程序,您必须希望内核驱动程序能够完成这项工作(他们通常会这样做)。在那之后,我研究了如何提高我的电池寿命,我发现的几乎所有的资源都推荐安装tlp
或powertop
或类似的东西。但我有几个问题。
tlp
、powertop
和类似的软件真的会影响电池续航时间吗?tlp
或powertop
,还是以组合方式安装)?注意:我是Linux和Linux发行版的初学者,我不想处理任何可能对系统产生负面影响的高级操作。我可能无法立即知道如何调整任何上述软件,所以请建议任何调整,如果他们需要得到的结果。
如果有帮助的话,这里是我的系统规范:
操作系统:Ubuntu20.04.1 LTS x86_64
主机: 81X2 IdeaPad Flex 5 14ARE 05
内核:5.7.17-050717-泛型
CPU: AMD Ryzen 7 4700U,Radeon Graphics (8) @ 2.000GHz
GPU: AMD ATI 04:00.0 Renoir
(这些是neofetch
给出的)
如果你还需要什么,就问吧。
提前感谢!
发布于 2021-01-20 00:50:58
TLP的工作,以节省电力和防止过热。它提供AMD Radeon GPU电源管理。它为CPU、GPU、WiFi、蓝牙、HDD等提供电源管理。
您可以像这样安装TLP:
sudo apt install tlp tlp-rdw
安装后,运行sudo tlp start
并重新启动。
您将看到更长的电池寿命和减少CPU / GPU加热后,安装和重新启动。然而,可能需要几天才能充分发挥TLP的作用。
TLP作为服务运行。它是从终端启动的,没有GUI。安装TLP之后,第一次在终端中使用以下命令运行它: sudo,然后不需要再次运行它。它将在每次重新启动时自动运行。您可以通过在终端中运行以下命令来检查TLP服务的状态: systemctl状态tlp.service您将得到这样的输出: tlp.service - TLP系统启动/关闭加载:tlp.service (/lib/systemd/ system /tlp.service;已启用;供应商预置:已启用) Active: active (exited),自Tue 2019-08-27 23:06:37 +03;3天前,Docs:https://linrunner.de/tlp主PID: 2374 (code=exited,status=0)任务:0内存: 0B CGroup: /system.slice/tlp.service
enabled
意味着它将在每次系统启动时自动运行。
要查看TLP的扩展状态信息,请在终端中运行以下命令: sudo tlp-stat请阅读更多关于TLP 这里的信息。
与TLP一起进行的其他行之有效的方法有:
发布于 2021-11-12 21:39:07
其他提高电池寿命的方法:
xrandr
。我的结果是eDP connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
。我的显示器名是eDP
(名字写在“连接”之前)cvt 1920 1080 60
(1920x108060 and )xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode eDP "1920x1080_60.00"
xrandr --output eDP --mode 1920x1080_60.00 --rate 60
sudo vim /etc/profile.d/custom_refresh_rate.sh
hybrid mode
,如果您的笔记本电脑有一个MUX开关通过BIOS。还检查Nvidia's X-Server settings
以切换到集成GPU。Quiet mode
,请在Vantage软件中使用它。安静模式从CPU获得的能量较少。在Windows上所做的更改也反映在Linux中,如果您运行的是双引导的话。tlp
,大大提高了电池寿命。下面是如何安装它。下面是的用法。https://askubuntu.com/questions/1309396
复制相似问题