如何控制散热风扇开关?

CPU/显卡/打印机/USB设备等硬件问题
回复
caohaixin
帖子: 2
注册时间: 2022-01-23 14:46
系统: xubuntu

如何控制散热风扇开关?

#1

帖子 caohaixin » 2022-01-23 23:27

买了个mini魔方pc,装了xubuntu,发现个很奇怪的问题,每次开机(重启)当cpu超过55或者60度以后,散热风扇转,低于55度就不会转,但系统运行中cpu再热或者再冷也不会改变开机时状态..比较神奇的是我装了个xfce4-sensors也就是图形化的温度传感器,每次打开它,也会跟开机一样的机制,根据cpu的温度来开启关闭风扇,但是一直开着它没效果,只有开启那会有用...比如现在温度60我开启这个xfce4-sensor,马上风扇就转了..但如果温度降到55以下它也没反应,依旧转..当我把它关掉,cpu温度已经处于55以的时候打开,它就会把风扇停掉....这个应该不是可调速的风扇,就两种状态:开、关...cpu是j4125,就是一个手能握住那种minipc..想实现的功能就是这个风扇能自动的开关,而不是这种手动激活...有老哥知道怎么搞吗?
头像
astolia
论坛版主
帖子: 6499
注册时间: 2008-09-18 13:11

Re: 如何控制散热风扇开关?

#2

帖子 astolia » 2022-01-24 17:26

xfce4-sensors用的是libsensors,你可以先试一下用sensors命令有没有同样的效果。有用的话用crontab -e添加个定时任务每隔几分钟运行一次sensors
另外到bios里去看看风扇相关设定?听你的描述感觉像是硬件有点问题。
caohaixin
帖子: 2
注册时间: 2022-01-23 14:46
系统: xubuntu

Re: 如何控制散热风扇开关?

#3

帖子 caohaixin » 2022-01-25 8:07

astolia 写了: 2022-01-24 17:26 xfce4-sensors用的是libsensors,你可以先试一下用sensors命令有没有同样的效果。有用的话用crontab -e添加个定时任务每隔几分钟运行一次sensors
另外到bios里去看看风扇相关设定?听你的描述感觉像是硬件有点问题。
这个命令一直在用,应该是没效果的..bios里只能找到一个 FAN DEVICE 选项,只能设置enable和disable,如果设置了enable貌似就是一开机无论温度如何都打开风扇...

我还专门用psensor这个图形化试了试,也没效果..就很奇怪,不知道这个xfce4-sensors到底用了什么能控制。
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: 如何控制散热风扇开关?

#4

帖子 sxgpic » 2022-03-31 12:30

caohaixin 写了: 2022-01-25 8:07 不知道这个xfce4-sensors到底用了什么能控制。
开源的好处,找 xfce4-sensors 的源代码看看它究竟干了什么。
回复