Ubuntu 14.04.3 Intel HD 4000 卡在 1050-1100Mhz => 发热

Ubuntu 14.04.3 Intel HD 4000 卡在 1050-1100Mhz => 发热

三星 NP550P5C S02 i5-3210M、英特尔 HD 4000、Nvidia GT 650M Ubuntu 14.04.3、内核 3.19、xorg 1.17 nvidia-352 Ubuntu 14.04.3 Mesa 10.5.9

dmesg

给我一些

[ 4565.419502] intel_powerclamp: Start idle injection to reduce power
[ 4592.479139] intel_powerclamp: Stop forced idle injection

而使用 primusrun 玩游戏几分钟后,游戏就会滞后很多!

所以我意识到我的英特尔卡一直处于高频率(1100Mhz)

有什么建议可以降低它的时钟频率吗?!!我应该发布更多日志吗?!!

我已经尝试过但没有帮助的方法:

1.TLP 

2.laptop-mode-tools

3.disabling turbo boost
(echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo)

4.updating intel_microcode (update successful, but no change)

5.putting i915.enable_rc6=1 on GRUB boot parameters (no change whatsoever,
  maybe it is enabled by default for my card)

是否可以降频或将频率设置为 Intel HD 4000 (IGP)

上面的问题类似,但我想要一个更清洁、风险更低的解决方案,以使我的卡能够正确管理。

答案1

我在三星笔记本上也遇到过这种问题。查看日志后,我发现需要更新 CPU 微码。

您可以通过运行来完成此操作:

sudo apt-get install intel-microcode

三星不发布带有新微代码的 BIOS。这是个问题。

它可能会解决您的问题。我有同一代 Core i3。

如果第一个解决方案没有帮助,您还可以尝试在 BIOS 中切换 CPU 电源安全。

相关内容