[Power/Heat] 为什么 deepin 对 "功耗/风扇" 问题 "冷处理"?
Tofloor
poster avatar
cyberface
deepin
2022-06-02 22:46
Author

相信很多人有同感,用deepin最大问题,就是发热严重,风扇很响。

每次升级后,都能看到相关抱怨贴,典型的帖子如下:

[电源/发热] 小米本发热严重 风扇一直转 -- https://bbs.deepin.org/post/238190

随便搜索相关帖子,发现已经有好几年“抱怨历史”了。

解决方案多是让用户自己调整甚至自己开发相关软件:使用节能模式,安装和实验功耗控制软件,手动控制,升级内核等等。

我自己浪费了很多时间在调试功耗/风扇上,但效果都不怎么样,也没看到官方有明确的改进方案或计划。

能否给个明确答复?

1."功耗/风扇"问题是什么原因造成的?比windows差也就认了,为什么比其他linux甚至debian都差?

2.为什么迟迟不改进?

3.有没有"功耗/风扇" 改进计划?

4.在官方改进之前,有没有靠谱的解决方案?

**@sammy-621 **

@xuqi

@神末shenmo

@zimo1

@babyfengfjx

Reply Favorite View the author
Comments
poster avatar
jiutian123
2022-06-02 22:56
试一下 卸载这个 重启电脑 laptop-mode-tools
All Replies
3 / 3
To page
cyberface
deepin
2022-06-06 19:09
#41
rekees2020

Windows是通过电源方案控制的,各方案的各参数都可以微调

deepin如何控制的?在电源选项里有平衡、省电之类的选择,但是不能直接微调,默认用的是laptop mode tools

我没用过laptop mode tools,直接用tlp替换的,配置文件是文本格式,一个个参数微调就好,特别是CPU governor和其他与功耗有关的

laptop mode tools和tlp类似,应该也是有文本格式的配置文件

可能Windows默认设置就已经比较省电,deepin自带的laptop mode tools默认设置不那么省电

抛开电源控制方案和laptop mode tools/tlp, 完全放任,这两个系统能耗还有没有差异?不知道,或许内核本身在能耗方面就不同。但是通过laptop mode tools/tlp的设置,deepin能比较省电,至少不会明显比Windows耗电

官方或许应该考虑把laptop mode tools的各项参数设置方式图形化

我看过你之前发的tlp帖子。

我的试了几个_AC参数,什么都不干时,最低还是1.3 GHz左右。

以你的经验,配置什么参数,能在什么都不干时,降到800Mhz?

Reply View the author
rekees2020
deepin
2022-06-06 19:59
#42
cyberface

我看过你之前发的tlp帖子。

我的试了几个_AC参数,什么都不干时,最低还是1.3 GHz左右。

以你的经验,配置什么参数,能在什么都不干时,降到800Mhz?

我没太留意CPU实时频率,主要看风扇是不是狂转、键盘摸着是不是很热、BAT模式下电量消耗是不是过快

以前用戴尔XPS 13时,AC模式能耗相关那几个参数,设置到性能第二高/能耗第二低,就差不多了,很安静,很冷,电池也耐用,这台机器上当时偶尔看CPU频率,应该是能在七八百

现在换荣耀magicbook x10,那些参数都得往下再调一级,不过风扇转动概率还是比戴尔XPS 13高,温度也高一些,电池续航还不错,总体上能接受,这台机器上CPU频率在印象中没有降到过七八百那么低,参数再往下降一级估计可以继续降CPU频率,但是怕影响性能

不同的机器热管理设计水平不同,需要不同的调教,多尝试几次就能找到适合当前机器的设置,改文本配置文件后,记得保存,并且sudo tlp start重新载入

//按我粗浅的理解,那些参数应该不是设置性能上限的,只要处理任务有需求,资源都是能被调动起来的,只是看调动时是激进地马上往上冲还是保守地等一下//

[更正 --- 与CPU功率和能耗相关的参数,如果设置过低,在重负荷下,CPU不能跑满]

如果是英特尔CPU, 一定记得开睿频,不然是对CPU能力的浪费,tlp参数里有设置,sudo tlp stat能查看当前的CPU governor

//装tlp后,为避免冲突,最好删除laptop mode tools, 不是删除laptop mode,按照我多次尝试的结果,laptop mode可以简单理解为更底层的东西,系统默认用laptop mode tools来管理它,也可以用tlp来管理它//

[更正 --- 目前找不到laptop mode tools和laptop mode的任何痕迹,以前记得是有相关服务的,不清楚是什么时候变化的,但是tlp正常工作]

Reply View the author
rekees2020
deepin
2022-06-06 21:48
#43
灵兮之

我调过lmp tlp还有很多其他七七八八的调频率、调风扇等等的,没有一个好用的

应该不是内核或者什么硬件匹配的问题,而是deepin的某些组件耗电太厉害

其他用相同内核的衍生版,很多人反馈是没有这个问题的

除非是用那个省电800M Hz是风扇安静了很多,但是打开软件卡得要死,网络也非常卡

win7里面是能自动按照当前任务自动调节频率,平时任务不忙的时候就调低

deepin上面要嘛就是很高要嘛就是很低,自动适应能力很差

我现在都是用CPUpowergui这个软件手动调节,任务多就打开点个高点的,任务少就设置个低的

image.png

我前前后后在四台机器上用deepin,都装tlp,逐参数微调,效果都还不错

第一台是戴尔XPS 13, 效果非常理想,能耗相关参数不用调很低

第二台是Thinkpad X270,不少能耗相关参数需要到能耗排第三的值上面

第三台是荣耀 Magicbook X10,情况跟Thinkpad X270类似,不过我没把那些参数设置到那么低,发热和风扇启动情况能接受

另外还有一台Thinkpad X230,用来当NAS,跑OMV,这也是基于debian的系统,tlp效果相当明显,可能也因为OMV很轻

感觉和机器本身的硬件通风设计有关,与系统组件肯定也有关系,能直接想到的是deepin anything和桌面的fashion mode,不过没有直接的数据证明

我用任何系统都有点强迫症,后天自动启动的进程和服务都要检查一遍,非必须的都会禁止掉,或许能省点电

Reply View the author
cactus
deepin
2022-06-07 06:37
#44

我以前也是这样,但在论坛中看到了一篇文章,说CPUPowerGUI,然后我按教程安装了之后发现真的不热了,风扇也只是偶尔才转一下,希望你也可以搜索一下。

Reply View the author
星辰使者
deepin
2022-06-07 17:28
#45
BLumia

你这整的“官方人员”看了都不敢回复了...joy

其实不是不处理,我们但凡遇到问题,确实影响使用的都会处理,而有很多问题其实是不同硬件或特定环境下才会有的问题。这类问题更接近普通的本机故障排查,尽管可能表现近似,但很可能每台出问题的机器的实际场景是有差异的,于是如你所说的问题大多都会落在“开发人员其实没法复现的问题”和“开发人员知道这种情况可能会发生但得权衡如何处理”这两类上,而不是“开发人员知道这儿有问题但就爱当没看见”。

就比如升级内核的做法,我们目前内测有提供三个不同的内核版本,在测试的指引文档也会说明内核不是越新越好。如果我们为所有用户推送了内核升级,当然可以解决很多有新设备的用户的问题,但也必然会造成一部分原本用老内核没有问题的用户在更新内核后引发问题。再比如,我们的安装器在某个步骤会试图根据用户的硬件安装我们认为合适的显卡驱动,但一些情况下所选用的显卡驱动不见得比开源驱动体验好。debian 的旧版开源显卡驱动在一些情况/设备上确实就是比新版或者专有驱动的体验还好,这个其实也蛮正常的对吧?

于是如果确实遇到问题的话,多描述下情况发发log,说不定就有解决方案了,如果通过这些信息能推断出确实是 bug,研发也会进行修复,岂不美哉pride

话说,这次更新20.6后好像启动后1分钟之内都特别卡顿,还有用kdenlive剪辑视频时,动不动就爆内存,这些都是在20.6之前没发生过的现象,这个是什么原因呢?我的主板是微星、i5 7500CPU,8G内存,英特尔630核显,请官方优化下性能吧,论坛里挺多用户反馈卡顿问题的,应该不是个别现象。

Reply View the author
BLumia
deepin
2022-06-07 17:45
#46
星辰使者

话说,这次更新20.6后好像启动后1分钟之内都特别卡顿,还有用kdenlive剪辑视频时,动不动就爆内存,这些都是在20.6之前没发生过的现象,这个是什么原因呢?我的主板是微星、i5 7500CPU,8G内存,英特尔630核显,请官方优化下性能吧,论坛里挺多用户反馈卡顿问题的,应该不是个别现象。

考虑另开个反馈帖子然后用 deepin-feedback 收集下相关信息?剪视频的我没试,但启动后我这边挺正常的没遇到一分钟内有卡顿的问题,恐怕得具体看日志之类的来定位确认一下= =

Reply View the author
bigben446
deepin
2022-06-09 08:22
#47
cyberface

亲,你的回答怎么说着说着就扯远了。

你是官方人员把?麻烦一条条明确答复下?

1."功耗/风扇"问题是什么原因造成的?比windows差也就认了,为什么比其他linux甚至debian都差?

2.为什么迟迟不改进?

3.有没有"功耗/风扇" 改进计划?

4.在官方改进之前,有没有靠谱的解决方案?

估计是没有安排人手专门负责这个问题,排一两个人专门盯着这些问题就好了

Reply View the author
cyberface
deepin
2022-06-09 22:36
#48
rekees2020

我没太留意CPU实时频率,主要看风扇是不是狂转、键盘摸着是不是很热、BAT模式下电量消耗是不是过快

以前用戴尔XPS 13时,AC模式能耗相关那几个参数,设置到性能第二高/能耗第二低,就差不多了,很安静,很冷,电池也耐用,这台机器上当时偶尔看CPU频率,应该是能在七八百

现在换荣耀magicbook x10,那些参数都得往下再调一级,不过风扇转动概率还是比戴尔XPS 13高,温度也高一些,电池续航还不错,总体上能接受,这台机器上CPU频率在印象中没有降到过七八百那么低,参数再往下降一级估计可以继续降CPU频率,但是怕影响性能

不同的机器热管理设计水平不同,需要不同的调教,多尝试几次就能找到适合当前机器的设置,改文本配置文件后,记得保存,并且sudo tlp start重新载入

//按我粗浅的理解,那些参数应该不是设置性能上限的,只要处理任务有需求,资源都是能被调动起来的,只是看调动时是激进地马上往上冲还是保守地等一下//

[更正 --- 与CPU功率和能耗相关的参数,如果设置过低,在重负荷下,CPU不能跑满]

如果是英特尔CPU, 一定记得开睿频,不然是对CPU能力的浪费,tlp参数里有设置,sudo tlp stat能查看当前的CPU governor

//装tlp后,为避免冲突,最好删除laptop mode tools, 不是删除laptop mode,按照我多次尝试的结果,laptop mode可以简单理解为更底层的东西,系统默认用laptop mode tools来管理它,也可以用tlp来管理它//

[更正 --- 目前找不到laptop mode tools和laptop mode的任何痕迹,以前记得是有相关服务的,不清楚是什么时候变化的,但是tlp正常工作]

我删除了laptop mode tools后,/etc/laptop-mode/ 下只有conf.d和laptop-mode.conf 配置文件,没有可执行文件,这就是你说的"最好删除laptop mode tools, 不是删除laptop mode" 吗?

还是要另外安装laptop mode,有安装命令吗?

Reply View the author
rekees2020
deepin
2022-06-10 23:14
#49
cyberface

我删除了laptop mode tools后,/etc/laptop-mode/ 下只有conf.d和laptop-mode.conf 配置文件,没有可执行文件,这就是你说的"最好删除laptop mode tools, 不是删除laptop mode" 吗?

还是要另外安装laptop mode,有安装命令吗?

这问题我还真没注意,好像是删除laptp-mode-tools之后再装tlp, 系统服务里一直有laptop mode

我以前的理解是laptop mode在laptop-mode-tools和tlp下一层,tlp也需要和它交互

但是现在查看,没有/etc/laptop-mode, 系统服务里也没有有laptop mode,不知道是不是哪次升级带来的变化

tlp的确在起作用,调整能耗相关的参数,发热和风扇状态有变化,tlp的wifi控制也生效

可以试着删除/etc/laptop-mode,再检查服务里也没有laptop mode相关的

如果没有,就直接tlp, 看能不能生效

Reply View the author
syqiven
deepin
2022-06-17 02:36
#50

我的xps 15也是,某次升级之后突然就开始风扇狂转、发热严重

我一开始还以为是电脑积灰导致散热不好,拆开清灰

结果还是没有任何用处

风扇狂转就算了,关键是发热严重后电脑会变得很慢,打字、浏览器甚至打开文件夹都很慢

这种情况在20.5的时候是没有的

对了,我的电脑是双系统,打开windows后那流畅、清爽真的是没法比

Reply View the author
二狗
deepin
2022-08-01 03:05
#51

烫的手疼 🤡

Reply View the author
ives_h
deepin
2022-08-01 04:22
#52
syqiven

我的xps 15也是,某次升级之后突然就开始风扇狂转、发热严重

我一开始还以为是电脑积灰导致散热不好,拆开清灰

结果还是没有任何用处

风扇狂转就算了,关键是发热严重后电脑会变得很慢,打字、浏览器甚至打开文件夹都很慢

这种情况在20.5的时候是没有的

对了,我的电脑是双系统,打开windows后那流畅、清爽真的是没法比

同xps15,用deepin时的温度总比win高

Reply View the author
syqiven
deepin
2022-08-10 13:29
#53
ives_h

同xps15,用deepin时的温度总比win高

嗯 至今还没改观

既热又卡

Reply View the author
cyberface
deepin
2022-09-16 23:45
#54

deepinV23 是不是有所改进?

Reply View the author
3 / 3
To page