Lenovo XiaoXinAir 14 — 性能模式切换 机型XiaoxinAir 14ALC 2021 (82LM) / CPUAMD Ryzen系统Debian 13 (trixie) / Kernel 6.12.95 / KDE Plasma一、功能说明通过 ACPIplatform_profile接口支持三种性能模式切换模式sysfs 值场景节能/安静low-power静音、省电、移动办公均衡/智能散热balanced日常办公、网页浏览野兽/性能performance编译、渲染、游戏二、核心原理ideapad_laptop内核模块已加载通过 ACPI 向系统暴露了platform_profile接口bashcat /sys/firmware/acpi/platform_profile_choices # 输出low-power balanced performance切换模式实际上就是向该文件写入对应值bashecho performance | sudo tee /sys/firmware/acpi/platform_profile内核模块收到写入后通过 ACPI 方法通知 ECEmbedded ControllerEC 调整风扇曲线、PPTPackage Power Target和温度墙。各模式的实际表现low-power安静模式CPU 温度墙降至 75°C 左右风扇转速明显降低几乎听不到风噪CPU 频率上限被限制适合轻度办公和移动场景实测功耗墙降低省电效果明显balanced均衡模式温度墙恢复至 85°C 左右风扇根据负载动态调节CPU 频率放开至正常范围适合日常多任务、网页浏览performance野兽模式温度墙提升至 95°C风扇转速拉满风噪明显CPU 频率可达到最高 Boost长时间高负载下性能释放更充分三、使用方法桌面快捷方式双击桌面上的“性能模式”图标即可切换无终端窗口弹出切换后桌面通知提示当前模式。命令行bash~/bin/xiaoai-profile # 循环切换节能 → 均衡 → 野兽 ~/bin/xiaoai-profile status # 查看当前模式 ~/bin/xiaoai-profile performance # 直接指定性能模式 ~/bin/xiaoai-profile balanced # 直接指定均衡模式 ~/bin/xiaoai-profile low-power # 直接指定节能模式判断当前模式bashcat /sys/firmware/acpi/platform_profile # 输出 low-power / balanced / performance 之一手动修改不推荐bashecho performance | sudo tee /sys/firmware/acpi/platform_profile四、脚本实现~/bin/xiaoai-profilebash#!/bin/bash # 循环切换或指定性能模式 PROFILE_FILE/sys/firmware/acpi/platform_profile # 检查文件是否存在 if [ ! -f $PROFILE_FILE ]; then notify-send 性能模式 当前设备不支持 platform_profile -i dialog-error exit 1 fi # 查看当前模式 if [ $1 status ]; then cat $PROFILE_FILE exit 0 fi # 如果指定了模式直接切换 if [ $1 low-power ] || [ $1 balanced ] || [ $1 performance ]; then echo $1 | sudo tee $PROFILE_FILE /dev/null notify-send 性能模式 已切换到 $1 -i preferences-system-performance exit 0 fi # 否则循环切换 CURRENT$(cat $PROFILE_FILE) case $CURRENT in low-power) NEWbalanced ICONpreferences-system-performance ;; balanced) NEWperformance ICONpreferences-system-performance ;; performance) NEWlow-power ICONbattery-low ;; *) NEWbalanced ICONpreferences-system-performance ;; esac echo $NEW | sudo tee $PROFILE_FILE /dev/null notify-send 性能模式 已切换到 $NEW -i $ICON五、桌面快捷方式~/桌面/xiaoai-profile.desktopini[Desktop Entry] TypeApplication Name性能模式 Exec/home/a1/bin/xiaoai-profile Iconpreferences-system-performance Terminalfalse Comment切换节能/均衡/性能模式六、权限配置脚本需要sudo tee写入/sys/firmware/acpi/platform_profile为免每次弹密码框添加 sudoers 规则bash# /etc/sudoers.d/xiaoai-profile a1 ALL(ALL) NOPASSWD: /usr/bin/tee /sys/firmware/acpi/platform_profile七、验证模式是否生效切换到 performance 模式后可通过以下方式验证查看 CPU 频率上限bashcat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq观察风扇转速变化bashwatch -n 1 sensors | grep -i fan跑分验证bashstress -c 4 --timeout 30 sensors八、常见问题切换后风扇没有变化部分联想机型需要重启ideapad_laptop模块才能让 EC 重新读取模式bashsudo modprobe -r ideapad_laptop sudo modprobe ideapad_laptop脚本报错 Permission denied确认platform_profile文件存在且当前用户有读写权限bashls -l /sys/firmware/acpi/platform_profile # 通常属主 root:root权限 644没有 notification 提示确认notify-send已安装且 DBUS_SESSION_BUS_ADDRESS 环境变量存在。桌面快捷方式启动时环境变量可能丢失脚本开头可加bashexport DBUS_SESSION_BUS_ADDRESS${DBUS_SESSION_BUS_ADDRESS:-unix:path/run/user/$(id -u)/bus}九、相关文件文件用途~/bin/xiaoai-profile主脚本~/桌面/xiaoai-profile.desktop桌面快捷方式/etc/sudoers.d/xiaoai-profile免密 sudo 配置十、参考资料内核模块ideapad_laptop已加载sysfs 路径/sys/firmware/acpi/platform_profile可用模式cat /sys/firmware/acpi/platform_profile_choicesArchWikiLenovo IdeaPad 5 Pro 14ACN6

相关新闻

最新新闻

Zynq PL通过AXI读写PS端DDR完整工程:从架构到调试

Zynq PL通过AXI读写PS端DDR完整工程:从架构到调试

简介:Zynq平台中,PL通过AXI总线读写PS端DDR是不可回避的实战技能。项目完整覆盖AXI4-Lite协议交互、DDR控制器搭建、地址映射、跨时钟域同步以及非DMA模式下的读写验证,适合需要掌握PS-PL高效数据交互的FPGA工程师和嵌入式学习者。资源以RAR格…

2026/9/2 1:12:48
无人机射频检测实战:从SDR信号采集到MATLAB/Python双语言识别

无人机射频检测实战:从SDR信号采集到MATLAB/Python双语言识别

简介:这是一套面向无人机安防与低空监管场景的MATLAB/Python代码库,聚焦通过射频信号实现无人机检测与识别,适合无线信号处理、机器学习方向的研究者和开发者直接参考或复用。资源压缩包共18个文件,大小仅1.85MB,核心包…

2026/9/2 1:12:48
STM32+TMC5160步进电机堵转检测与精准定位实战

STM32+TMC5160步进电机堵转检测与精准定位实战

简介:这套基于STM32F1与TMC5160的SPI步进电机控制例程,面向嵌入式开发者与电机控制爱好者,解决堵转检测与高精度定位的实际工程问题。工程基于标准HAL库,完整实现了SPI驱动TMC5160、stallGuard堵转检测、目标位置精确定位、速度闭…

2026/9/2 1:12:48
SODICK慢走丝操作面板模拟器开发全解析:从需求到实现

SODICK慢走丝操作面板模拟器开发全解析:从需求到实现

简介:SODICK沙迪克慢走丝操作面板模拟器是一款面向慢走丝线切割机床操作员与模具加工从业者的仿真练习工具,旨在通过真实面板模拟帮助用户熟悉机床启动、停止、穿丝以及参数设定、路径预览等操作流程,降低实操门槛。软件包共包含2000个文件&a…

2026/9/2 1:12:48
降aigc率优化路径与落地方法全解析

降aigc率优化路径与落地方法全解析

很多研究生写文献综述时,最大的问题不是找不到论文,而是找到了很多论文,却不知道怎么分类、比较和提炼研究空白。现在,AI 可以帮助完成检索、阅读、笔记整理和代码分析,但不同工具适合的任务并不一样。合理分工&#x…

2026/9/2 1:12:48
Visual Studio 2022安装配置与高效插件实战指南

Visual Studio 2022安装配置与高效插件实战指南

简介:一份以VS2022安装与插件配置为主题的轻量代码包,主要面向刚接触Visual Studio的C/C初学者,也适合希望规范开发环境的进阶用户。压缩包内共3个文件,包含1个inscode工程入口、1个html说明页面与1个gitignore配置文件&#xff0…

2026/9/2 1:07:47