[Problem feedback] 通过限制CPU功率 完美解决笔记本发热严重
Tofloor
poster avatar
bigben446
deepin
2025-05-03 19:52
Author

从来不打游戏,能不能直接把独立显卡禁用完事?要不然老是动不动风扇就呼呼响

有什么最方便的禁用独立显卡的办法吗

=================================================

后来的解决方案:**限制CPU的功率,**立马实现笔记本不发热了,风扇不呼呼转了,非常神奇,立竿见影

=================================================

找到对应的CPU型号,搜索对应型号的最大功率,可以限定比最高功率-1W

查看当前的功率限制情况

cat /sys/class/powercap/intel-rapl/intel-rapl:0/constraint_0_power_limit_uw

75000000


输出是当前限制的功率,单位是微瓦 (μW)。代表当前功率限制为70瓦。

限制CPU功率为44W(具体的CPU型号最大功率不同,搜一搜)

echo 44000000 | sudo tee /sys/class/powercap/intel-rapl/intel-rapl:0/constraint_0_power_limit_uw

Reply Favorite View the author
All Replies
1 / 2
To page
bigben446
deepin
2025-05-03 19:58
#1

这边有个帖子

https://bbs.deepin.org/post/200676

卸载所有NVIDIA驱动,就相当于禁用独立显卡,这个办法有用吗?

sudo apt remove nvidia-*

Reply View the author
JohnWoo
deepin
2025-05-03 20:22
#2

BIOS里面有没有display这个版块?有的话那里面应该可以选择是使用独显还是核显。

Reply View the author
bigben446
deepin
2025-05-03 21:07
#3
JohnWoo

BIOS里面有没有display这个版块?有的话那里面应该可以选择是使用独显还是核显。

没找到,荣耀猎人笔记本

Reply View the author
bigben446
deepin
2025-05-03 21:44
#4

使用chatgpt使用了这个方案,好像笔记本电风扇不呼呼响了,也不知道如何测试是否禁用成功

安装并使用 Bumblebee 控制独显
Bumblebee 在没有 prime-select 环境下可管理 NVIDIA 独显电源及显卡切换。
安装 Bumblebee + NVIDIA 支持:
sudo apt install bumblebee bumblebee-nvidia

启用 Bumblebee 服务:
sudo systemctl enable bumblebeed.service
sudo systemctl start bumblebeed.service

默认使用集成显卡,运行需要NVIDIA独显的程序用:
optirun 程序名

这样系统默认不调用独显,实现了“关闭独显”的效果。

Reply View the author
bigben446
deepin
2025-05-03 21:56
#5
bigben446

使用chatgpt使用了这个方案,好像笔记本电风扇不呼呼响了,也不知道如何测试是否禁用成功

安装并使用 Bumblebee 控制独显
Bumblebee 在没有 prime-select 环境下可管理 NVIDIA 独显电源及显卡切换。
安装 Bumblebee + NVIDIA 支持:
sudo apt install bumblebee bumblebee-nvidia

启用 Bumblebee 服务:
sudo systemctl enable bumblebeed.service
sudo systemctl start bumblebeed.service

默认使用集成显卡,运行需要NVIDIA独显的程序用:
optirun 程序名

这样系统默认不调用独显,实现了“关闭独显”的效果。

还是不行,电风扇还是呼呼响

Reply View the author
世事大梦一场
deepin
2025-05-04 00:27
#6

除去独立显卡外,有些风扇也为CPU服务,具体是谁的原因,可能需要你自行考证

Reply View the author
deepin
2025-05-04 10:09
#7
bigben446

使用chatgpt使用了这个方案,好像笔记本电风扇不呼呼响了,也不知道如何测试是否禁用成功

安装并使用 Bumblebee 控制独显
Bumblebee 在没有 prime-select 环境下可管理 NVIDIA 独显电源及显卡切换。
安装 Bumblebee + NVIDIA 支持:
sudo apt install bumblebee bumblebee-nvidia

启用 Bumblebee 服务:
sudo systemctl enable bumblebeed.service
sudo systemctl start bumblebeed.service

默认使用集成显卡,运行需要NVIDIA独显的程序用:
optirun 程序名

这样系统默认不调用独显,实现了“关闭独显”的效果。

bumblebee是很老的方案了。不推荐用。另外,风扇转是正常的。我这边日常模式都是高性能的,独显不工作都挺会发热的。不过win那边的风扇档位更多,调节更智能。linux这边的话,我是热了就把风扇拉满,毕竟工作要紧,不能影响我工作。是真用不了别人的轻薄本,干啥都慢一拍2333

看了你的帖子我决定解禁一下风扇hhh。闷着热也不好。就是得我手动开,容易忘。

image.png

Reply View the author
璀璨星空
deepin
2025-05-04 11:10
#8

是不是该换硅脂与清灰了

Reply View the author
bigben446
deepin
2025-05-04 11:15
#9

bumblebee是很老的方案了。不推荐用。另外,风扇转是正常的。我这边日常模式都是高性能的,独显不工作都挺会发热的。不过win那边的风扇档位更多,调节更智能。linux这边的话,我是热了就把风扇拉满,毕竟工作要紧,不能影响我工作。是真用不了别人的轻薄本,干啥都慢一拍2333

看了你的帖子我决定解禁一下风扇hhh。闷着热也不好。就是得我手动开,容易忘。

image.png

主要是笔记本发热严重,对比起来,win系统下至少不会发热这么严重

后来使用大黄蜂方案之后,重启之后,发现分辨率异常,都没法调整,只能把大黄蜂方案卸载了

Reply View the author
bigben446
deepin
2025-05-04 11:16
#10
璀璨星空

是不是该换硅脂与清灰了

笔记本是双系统的,用win好像挺正常的

Reply View the author
bigben446
deepin
2025-05-04 11:37
#11

这会儿发现发热的原因,貌似是一直都是使用独立显卡NVIDIA GeForce GTX 1660 Ti,但是没有识别和使用集成显卡

Reply View the author
玄圭SwenGway
deepin
2025-05-04 12:09
#12

bumblebee是很老的方案了。不推荐用。另外,风扇转是正常的。我这边日常模式都是高性能的,独显不工作都挺会发热的。不过win那边的风扇档位更多,调节更智能。linux这边的话,我是热了就把风扇拉满,毕竟工作要紧,不能影响我工作。是真用不了别人的轻薄本,干啥都慢一拍2333

看了你的帖子我决定解禁一下风扇hhh。闷着热也不好。就是得我手动开,容易忘。

image.png

为什么我也是emision这个任务管理器,但是我那里面没有监控gpu的选项

Reply View the author
璀璨星空
deepin
2025-05-04 14:39
#13
bigben446

笔记本是双系统的,用win好像挺正常的

你可以看看风扇哪里有没有啥灰尘,之前的电脑就是用win温度还行,一到deepin温度高到不行,后来deepin对内核做了优化,再加上清灰换硅脂后deepin的温度比win的还低一些

Reply View the author
mozixun
Moderator
2025-05-04 15:06
#14

讲了这么多,然而还没有AMD独显的ULPS一步到位简单

AMD的ULPS技术会在核显作为默认显卡时而独立显卡处于空载的情况下直接断电,但是设备节点仍然挂载在操作系统上,所以你在一段时间不调用独显后再去读独显数据全都是I/O Error,但再用DRI_PRIME=1调用独立显卡后读取这些数据又正常了

AMD的ULPS据说在win上表现并不好,但最起码在Linux上是相当优秀的,因为我的电脑是:

image.png

Reply View the author
bigben446
deepin
2025-05-04 19:51
#15

发现deepin并没有对CPU进行功率限制,也许可能是导致发热的原因

我的笔记本是荣耀猎人V700笔记本,根据贴吧的帖子,需要对CPU功率进行限制,到44W或40W,并取消睿频笔记本一下子特别特别静音了,而且笔记本也不发热了,非常神奇

https://tieba.baidu.com/p/7803400773

Intel(R) Core(TM) i5-10300H CPU @ 2.50GHz

查看当前的功率限制情况

cat /sys/class/powercap/intel-rapl/intel-rapl:0/constraint_0_power_limit_uw

75000000


输出是当前限制的功率,单位是微瓦 (μW)。代表当前功率限制为70瓦。

限制CPU功率为40W

echo 40000000 | sudo tee /sys/class/powercap/intel-rapl/intel-rapl:0/constraint_0_power_limit_uw

限制CPU功率为44W

echo 44000000 | sudo tee /sys/class/powercap/intel-rapl/intel-rapl:0/constraint_0_power_limit_uw

取消睿频(超频)

cat /sys/devices/system/cpu/intel_pstate/no_turbo

输出 0:表示Turbo Boost已启用

输出 1:表示Turbo Boost已禁用

通过写入控制文件禁止Turbo Boost

Intel CPU 开启/关闭Turbo Boost通常可通过控制 /sys/devices/system/cpu/intel_pstate/no_turbo 文件来实现。

关闭Turbo Boost

echo 1 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

开启Turbo Boost

echo 0 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

  1. 参考原始TDP

i5-10300H 原厂 TDP为45W。————原本75W就是没有做限制

这代表CPU设计时的默认最大功耗。

  1. 限制功率建议范围

限制功率 (W) 说明 适用场景

40-45W 轻微限制,性能影响较小 散热稍差或想稍微控制温度

30-35W 温控优先,性能有一定牺牲 笔记本续航提升,室温较高

20-25W 明显限制,性能明显下降 长时间负载降温省电

<20W 严格限制,适合极限省电 超长续航,但性能受限

Reply View the author
Merlin
Super Moderator
Product Manager
2025-05-04 19:52
#16

切到集显,我的独显每天续航不行,风扇狂转。

Reply View the author
bigben446
deepin
2025-05-04 19:55
#17
mozixun

讲了这么多,然而还没有AMD独显的ULPS一步到位简单

AMD的ULPS技术会在核显作为默认显卡时而独立显卡处于空载的情况下直接断电,但是设备节点仍然挂载在操作系统上,所以你在一段时间不调用独显后再去读独显数据全都是I/O Error,但再用DRI_PRIME=1调用独立显卡后读取这些数据又正常了

AMD的ULPS据说在win上表现并不好,但最起码在Linux上是相当优秀的,因为我的电脑是:

image.png

后来发现虽然是intel的芯片,但是并没有集成显卡,可能是笔记本商家没有开放硬件接口,所以直接使用的是独立显卡

后来还发现,笔记本发热可能和CPU的超频有关系,限制了CPU的功率之后,效果立竿见影,笔记本不发热了,风扇也不呼呼响了,特别静音,详细步骤写在下面的回复里面,有类似情况的网友可以试一试,限制CPU功率

Reply View the author
bigben446
deepin
2025-05-04 19:58
#18
Merlin

切到集显,我的独显每天续航不行,风扇狂转。

你切到独显之后,可以试一试限制CPU功率试一试

像我的CPU本来官方就限定45W,但是deepin好像对CPU限制是70W

然后我看贴吧的一个帖子,说这款笔记本要限制到45W

我限制到44W或者40W,效果真的是立竿见影,不发热也不风扇呼呼转了

Reply View the author
fslong
deepin beta test group
2025-05-05 07:48
#19
bigben446

你切到独显之后,可以试一试限制CPU功率试一试

像我的CPU本来官方就限定45W,但是deepin好像对CPU限制是70W

然后我看贴吧的一个帖子,说这款笔记本要限制到45W

我限制到44W或者40W,效果真的是立竿见影,不发热也不风扇呼呼转了

啥笔记本,还没集显?CPU型号是啥?

Reply View the author
bigben446
deepin
2025-05-05 10:05
#20
fslong

啥笔记本,还没集显?CPU型号是啥?

荣耀猎人V700笔记本,芯片是Intel(R) Core(TM) i5-10300H CPU,到win上看了好像也没有集显相关配置,可能intel芯片本来有,但是笔记本厂商没有保留接口什么的

荣耀猎人HONOR HUNTER V700 16.1英寸游戏笔记本电脑(i5-10300H 16G 512G GTX1660Ti 144Hz 100%sRGB)

Reply View the author
1 / 2
To page