讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟OS如何修复系统风扇转速不随负载变化_麒麟系统温控策略失效排查【操作】

梦丽君_5365

梦丽君_5365

发布时间:2026-04-07 18:49:50

|

635人浏览过

|

来源于php中文网

原创

麒麟OS风扇异常高转速或无响应的排查修复步骤:一、检查/sys/class/hwmon/下fan_target节点是否存在及可写;二、修改GRUB添加acpi_enforce_resources=lax acpi_osi=Linux后重启;三、用sensors检测并移除异常温度传感器路径;四、重置fancontrol配置,运行pwmconfig生成新PID曲线;五、禁用laptop_mode避免内核级干扰。

麒麟os如何修复系统风扇转速不随负载变化_麒麟系统温控策略失效排查【操作】

如果您观察到麒麟OS系统风扇转速始终维持在固定高转速或完全不响应CPU/温度变化,则很可能是温控策略未生效、硬件接口未被识别或PID调控逻辑被绕过。以下是针对性排查与修复步骤:

一、验证温控硬件接口是否被内核正确暴露

若ACPI Fan Device未被内核枚举,fancontrol等用户态工具将无法获取控制节点,导致风扇处于BIOS默认恒定转速模式。需确认/sys/class/hwmon/下是否存在可写入的fan_target节点。

1、执行命令查看当前所有硬件监控设备:ls /sys/class/hwmon/

2、对每个hwmon子目录执行:ls /sys/class/hwmon/hwmon*/device/fan*_target 2>/dev/null,检查是否返回有效路径

3、若全部无输出,说明风扇控制接口未启用,需进入第二步修改内核参数

4、若存在fan1_target但权限为只读,执行:sudo chmod 666 /sys/class/hwmon/hwmon*/device/fan1_target

二、强制启用ACPI风扇设备识别

银河麒麟默认内核可能因ACPI资源限制策略屏蔽了部分Fan Device定义。通过调整启动参数可解除该限制,使系统能访问原始ACPI风扇控制寄存器。

1、编辑GRUB配置文件:sudo vi /etc/default/grub

2、定位到GRUB_CMDLINE_LINUX行,在引号内末尾追加:acpi_enforce_resources=lax acpi_osi=Linux

3、保存后更新引导配置:sudo update-grub

4、重启系统,再次运行ls /sys/class/hwmon/*/device/fan*_target确认节点出现

三、校准温度传感器输入源并禁用异常通道

温控策略依赖准确的温度采样值;若某传感器持续输出0℃、-127℃或128℃等无效值,fancontrol会因数据不可靠而退回到保守高转速策略。

1、安装并初始化传感器检测工具:sudo apt install lm-sensors -y && sudo sensors-detect,全程按回车接受默认选项

2、执行sensors命令,比对k10temp、coretemp、it87等模块输出值,确认CPU核心温度在空闲时低于50℃、负载时不超过90℃

3、若发现某通道(如it87-isa-0290/temp3)恒定显示-127℃,记录其路径前缀(如it87-isa-0290)

4、编辑fancontrol配置:sudo vi /etc/fancontrol,在DEVPATH行中移除对应异常传感器路径

四、重置fancontrol服务配置并启用分段式温控曲线

原有fancontrol配置可能残留错误的温度-转速映射关系,导致线性调节失效。需清除旧配置并重新运行向导生成适配当前硬件的PID参数。

1、停止当前服务:sudo systemctl stop fancontrol

2、备份原配置:sudo cp /etc/fancontrol /etc/fancontrol.bak

3、清空配置文件:sudo truncate -s 0 /etc/fancontrol

4、重新运行配置向导:sudo pwmconfig,按提示选择CPU温度源(如k10temp-pci-00c3/temp1_input)与对应PWM风扇(如hwmon2/pwm1)

5、向导完成后,手动编辑/etc/fancontrol,在INTERVAL=10下方添加:MINTEMP=40 MAXTEMP=85 MINSTART=80 MINSTOP=60

五、禁用内核级干扰策略laptop_mode

laptop-mode-tools会覆盖用户态温控逻辑,强制启用节能休眠调度,导致风扇响应延迟甚至锁定转速。该工具在桌面环境常引发温控失灵。

1、检查是否启用:cat /proc/sys/vm/laptop_mode,非零值表示已激活

2、临时关闭:sudo sysctl vm.laptop_mode=0

3、永久禁用:编辑/etc/default/grub,在GRUB_CMDLINE_LINUX中添加laptop_mode=0

4、更新GRUB并重启:sudo update-grub && sudo reboot

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

相关专题

更多
c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

529

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

1658

2024.03.01

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3068

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

4369

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3689

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

386

2026.01.19

class在c语言中的意思
class在c语言中的意思

在C语言中,"class" 是一个关键字,用于定义一个类。想了解更多class的相关内容,可以阅读本专题下面的文章。

3296

2024.01.03

python中class的含义
python中class的含义

本专题整合了python中class的相关内容,阅读专题下面的文章了解更多详细内容。

286

2025.12.06

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

0

2026.09.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn