ubuntu风扇转速控制与系统状态监控

现在大家都是在家搞ubuntu吧,我的电脑就时常烫手,但是机子不转,上网找了点办法,让风扇转起来,这对电脑的性能发挥和寿命都有不小的好处。

选择

网上差了很多方法,有的发现了一些有意思的方法,写出来分享一下。

lm-sensors

这个方法网上有很多推荐的,但是我使用这个办法风扇还是不转。 虽然这套方法不行,但是这个博客提到的监视系统状态挺有意思。
lm-sensors
安装psensor(系统状态可视化,温度,风扇转速之类的)方法:

sudo apt install psensor

装好以后在已安装软件界面能找到,是有图形界面的。

jupiter

这个办法我也尝试了,还是不行。但是这个博客里面把独显换集显很有意思。
jupiter

mbpfan

这个方法成功了,或如这个办法只适合macbook
安装配置步骤

# 下载源码
git clone https://github.com/dgraziotin/mbpfan.gitgit clone https://github.com/dgraziotin/mbpfan.git
#将传感器mod加载进内核
sudo gedit /etc/modules

添加以下两行代码进文件末尾:

coretemp
applesmc

进入mbpfan源码目录开始进行安装测试

cd mbpfan #确保终端当前路径跟刚才clone所处路径相同
sudo apt-get install build-essential #安装编译必需环境
make #可能会报错,不用管,不影响安装
sudo make install #此命令会将mbpfan安装到/usr/sbin,将配置文件安装到/etc/mpfan.conf
sudo make tests #测试命令,会显示本机风扇、内核等关键信息

现在mbpfan已经可以正常运行了,但我们还要将其加入开机启动

sudo cp mbpfan.service /etc/systemd/system/ #systemd start
sudo systemctl daemon-reload
sudo systemctl start mbpfan.service
sudo systemctl enable mbpfan.service
sudo systemctl start mbpfan
sudo service mbpfan start #此时mbpfan就已经加入开机启动了,会每次跟随系统启动

关于mbpfan配置文件,大家可以自行更改
以下是配置文件含义中文解读

sudo gedit /etc/mbpfan.conf
[general]
min_fan_speed = 1000    # default is 2000 #最低转速
max_fan_speed = 6200    # default is 6200 #最高转速
low_temp = 63           # try ranges 55-63, default is 63 #低速风扇转速触发温度
high_temp = 66          # try ranges 58-66, default is 66#高速风扇转速触发温度
max_temp = 86           # do not set it > 90, default is 86#最高温度
polling_interval = 7    # default is 7

你可能感兴趣的:(ubuntu)