关闭自动降频 linux,Deepin Linux CPU无法进行自动降频的一个解决方法

在笔记本上安装了Deepin,发现笔记本风扇转的巨快,耗电也跟飞似的。通过cpufrequtils-info发现cpu频率一直是3.5GHz以上!

看见网上很多文章都是说通过安装cpufrequtils来调节CPU频率,但是用这个工具调节时,发现在我的笔记本上只拥有Peformance和Powersave两档,而且调节后一点效果都没有。奇了怪了?

后来了解到在Linux上基本改用了intel_pstate驱动来替代原有acpi驱动进行cpu管理intel处理器,只有上述两档。虽然在大部分机器上运行的很好,但毕竟硬件多样化,总会出现各种各样不兼容的情况。

既然找到了原因,就知道怎么做啦~

解决方法:改为原有acpi驱动,并通过cpufrequtils进行调频

具体步骤:

sudo apt install cpufrequtils

sudo vim /etc/default/grub %在quiet后面加入intel_pstate=disable,见下图

sudo update-grub

7aebad816c44b9c5e405d820951351f0.png

这就完成了驱动的更改

重启后,虽然控制器多了好几个,但是我发现我的笔记本还是无法通过cpufrequtils调节cpu控制器。

但是可以通过直接写文件的形式更改调速器,而写文件只能一个一个写,所以我们写一个能一次性调整所有cpu频率的函数,如下

vim ~/.bash_rc

在尾部加入

function setgov ()

{

echo "$1" | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor;

}

重启终端,调用以下指令,即可更改cpu控制器为conservative

setgov conservative

之后执行这个就能更改cpu控制器啦,看看支持啥,就能调成什么~

附上效果图:

baac185f34a38881ed73a9037ff8bcfd.png

祝Deepin Linux越来越好!

参考:参考链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值