我有华硕 TransformerBook TP500LB。非常好的笔记本电脑 - i5 5200U、8GB RAM、nV 940M、...
但是,当我运行 Windows10 时,我的电池寿命大约为 6-7 小时(亮度非常低,也没有游戏)。在任务管理器中我可以看到,CPU 频率正在缩放 - 我猜是从 0.8GHz 到 2.4 或类似的。但大多数时候它是从 0.8-1.5。我猜这就是它电池寿命如此之长的原因。
在 Ubuntu 15.04 上,CPU 从未低于 2GHz(我认为一直是 2.2),电池寿命为 3-4 小时。
我安装了 TLP,尝试在谷歌上搜索一些关于更改 CPU 频率的信息,因为我认为这是最大的问题(CPU 以非常高的频率运行并且消耗大量电池)但我没有找到好的解决方案并且什么都没有改变。
有任何想法吗?
答案1
需要配置 TLP。运行以下命令来编辑 /etc/default/tlp 文件:
sudo nano /etc/default/tlp
现在,找到以下行:
#CPU_SCALING_GOVERNOR_ON_AC=performance
#CPU_SCALING_GOVERNOR_ON_BAT=performance
取消注释这些行(删除 #)并将性能更改为 powersave,如下所示:
CPU_SCALING_GOVERNOR_ON_AC=powersave
CPU_SCALING_GOVERNOR_ON_BAT=powersave
按CTRL+o然后按ENTER保存文件。按CTRL+x退出 nano。
重新启动 tlp 以应用更改:
sudo service tlp restart
您可能需要考虑禁用 pstate。intel_pstate 仅允许“性能”和“省电”。禁用 pstate 允许“按需”选项,该选项在不使用时降低频率,在有更多需求时提高频率。请参阅此处以了解更多信息。使用那篇帖子在我的 i3 2.4Ghz 上,结合“ondemand”指示器-cpufreq 设置,我的处理器空闲速度约为 1.2Ghz,而不是设置为“performance”时的典型 2.1Ghz。在“powersave”上,它的空闲速度约为 8Ghz。
为了你的粉丝。
安装 Ubuntu 后,您应该运行一些命令来正确检测温度传感器。运行以下命令:
sudo apt-get update
sudo apt-get install lm-sensors
sudo sensors-detect
对所有选项都回答“是”。
适用于 Nvidia 处理器,您可以安装专有驱动程序。
首先打开Ubuntu 软件中心, 点击编辑, 选择软件源,然后选择附加驱动程序并选择推荐的 nvidia专有驱动程序标记已测试。
对于你的英特尔显卡,运行以下命令:
sudo apt-get update
sudo apt-get install i965-va-driver libdrm-intel1 libvdpau-va-gl1
此外,要查看准确的实时统计数据在终端中为您的处理器安装 i7z:
sudo apt-get install i7z
要运行 i7z:
sudo i7z
按CTRL+C停止。
或者,要查看物理和逻辑频率,请运行以下命令:
watch -n 0.5 cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
再次按CTRL+C停止。