麒麟操作系统 (kylinos)操作教程:设置电源管理与节能模式

畫卷琴夢

畫卷琴夢

2026-05-20

1037人浏览

原创

麒麟kylinos电源管理需定制以避免空闲自动休眠:一、切cpu为powersave策略;二、用gsettings禁用屏幕关闭与系统休眠;三、启用tlp工具;四、绑定cpu策略与电源状态;五、修改systemd-logind.conf禁用系统级挂起。

麒麟操作系统 (kylinos)操作教程:设置电源管理与节能模式

如果您正在使用麒麟操作系统(KylinOS),发现系统在空闲时自动关闭屏幕或进入休眠,影响演示、编译或后台任务持续运行,则可能是电源管理策略未按实际需求配置。以下是针对KylinOS设置电源管理与节能模式的具体操作步骤:

一、切换CPU频率调节策略为powersave

CPU频率缩放策略直接影响空闲与轻负载状态下的整机功耗。将默认的“performance”或“ondemand”策略强制设为“powersave”,可使内核主动限制最大频率并延长低频驻留时间,从而降低动态功耗。

1、打开终端,执行命令查看当前CPU 0的策略:cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

2、临时切换至powersave模式:依次执行sudo su,然后输入echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

3、对所有逻辑CPU统一设置:运行循环命令for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo powersave > $i; done

4、若需重启后持续生效,编辑GRUB配置:sudo nano /etc/default/grub,在GRUB_CMDLINE_LINUX行末尾添加参数intel_idle.max_cstate=1 rcu_nocbs=0-3(仅限Intel平台),保存后执行sudo update-grub && sudo reboot

二、通过gsettings禁用自动休眠与屏幕关闭

麒麟OS(UKUI桌面)的电源行为由org.ukui.power-manager GSettings schema统一控制。图形界面中受限的选项,在命令行下可通过gsettings直接覆盖,实现更精细的节能策略定制,例如延长空闲超时或完全禁用睡眠。

1、查询当前电池模式下屏幕关闭时间:gsettings get org.ukui.power-manager sleep-display-battery

2、将电池模式屏幕关闭时间设为0(永不关闭):gsettings set org.ukui.power-manager sleep-display-battery 0

3、禁用电池模式下的系统休眠:gsettings set org.ukui.power-manager sleep-computer-battery 0

4、设置合盖动作为空操作(避免误触发):gsettings set org.ukui.power-manager lid-close-ac-action 'nothing'gsettings set org.ukui.power-manager lid-close-battery-action 'nothing'

三、启用TLP高级电源管理工具

TLP是一款无需用户干预即可自动应用多项节能策略的守护进程,兼容麒麟OS底层Debian/Ubuntu系架构,可替代手动udev规则,提供USB自动挂起、SATA链路降频、无线模块省电等硬件级控制。

1、安装TLP:sudo apt install tlp tlp-rdw

Android 操作系统的介绍 中文WORD版
Android 操作系统的介绍 中文WORD版

本文档主要讲述的是Android 操作系统的介绍;Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看

下载

2、启用TLP服务:sudo systemctl enable tlp并执行sudo systemctl start tlp

3、验证服务状态:sudo tlp stat -s,确认输出中显示“TLP power save = on”及各项节能特性已激活。

4、如需自定义AC/BAT双模策略,编辑配置文件:sudo nano /etc/tlp.conf,修改CPU_SCALING_GOVERNOR_ON_ACCPU_SCALING_GOVERNOR_ON_BAT对应值,保存后运行sudo tlp reload生效。

四、绑定CPU频率调节策略与电源状态

内核级CPU调频策略需与电源状态联动,通过udev规则监听power_supply事件,在AC接入或断开时动态切换governor,实现底层功耗响应。

1、创建udev规则文件:sudo nano /etc/udev/rules.d/99-cpu-governor.rules

2、写入AC接入时启用performance策略的规则:SUBSYSTEM=="power_supply", ACTION=="online", RUN+="/bin/sh -c 'for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo performance > $i; done'"

3、写入AC断开时启用powersave策略的规则:SUBSYSTEM=="power_supply", ACTION=="offline", RUN+="/bin/sh -c 'for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo powersave > $i; done'"

4、重载udev规则:sudo udevadm control --reload-rules && sudo udevadm trigger

五、编辑systemd-logind.conf禁用系统级挂起

该方法作用于systemd登录管理器层级,可阻止物理电源键短按、lid开关等触发的suspend行为,避免UKUI策略被底层机制覆盖。

1、以root权限编辑logind配置文件:sudo nano /etc/systemd/logind.conf

2、取消注释并修改以下四行参数:HandlePowerKey=ignoreHandleLidSwitchExternalPower=ignoreHandleLidSwitch=ignoreHandleLidSwitchDocked=ignore

3、重启logind服务使配置生效:sudo systemctl restart systemd-logind

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

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

相关专题

更多
视频服务器配置参数有哪些
视频服务器配置参数有哪些

视频服务器配置参数有处理器、内存、存储、视频编解码器、网络接口、视频输入输出接口、操作系统、安全性、环境适应性和成本。在搭建视频服务器时,需要根据实际需求和预算,合理选择这些参数,以实现高性能、高稳定性和低成本的目标。

2023.10.17

1869

11

linux的操作系统介绍
linux的操作系统介绍

Linux是一个灵活、稳定、安全的操作系统,适用于各种不同的应用场景,从个人电脑到服务器和嵌入式系统。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

2024.03.20

1679

12

Linux操作系统的主要用途
Linux操作系统的主要用途

Linux操作系统用途广泛,包括:服务器运营,软件开发,科学研究和教育,嵌入式系统,以及个人电脑和笔记本电脑。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

2024.03.21

2302

8

linux操作系统的作用
linux操作系统的作用

linux操作系统在以下领域发挥着关键作用:服务器和云计算;嵌入式系统;个人电脑和笔记本电脑;超级计算;其他领域等等。想了解更多linux操作系统的相关内容,可以阅读本专题下面的文章。

2024.04.12

1117

5

有哪些常见的网络操作系统
有哪些常见的网络操作系统

常见的网络操作系统有windows server、linux、unix、macos server、freebsd、cisco ios、juniper junos和hp-ux等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.09.12

1586

6

32位操作系统怎么改成62位的
32位操作系统怎么改成62位的

要将 32 位操作系统升级到 64 位,需要遵循以下步骤:1. 检查硬件和软件兼容性;2. 备份数据;3. 获取 64 位操作系统;4. 创建可启动安装媒体;5. 从安装媒体启动计算机;6. 选择“升级”选项;7. 完成安装。

2025.04.02

2372

9

墨刀AI提示词教学
墨刀AI提示词教学

本合集由PHP中文网精心整理,为您提供全面的墨刀AI提示词教学。内容涵盖高质量原型撰写公式与实操窍门,助您轻松掌握AI设计工具。无论是零基础入门还是进阶技巧,都能让您快速上手,大幅提升产品设计与协作效率。

2026.08.04

8

21

墨刀AI完整入门
墨刀AI完整入门

PHP中文网为您倾力打造墨刀AI保姆级入门指南完整版!本合集从零基础讲起,涵盖AI生成原型、提示词优化、图片转原型及多轮对话等核心功能。无论您是新手还是进阶用户,都能轻松掌握产品设计全流程。快来PHP中文网,一键解锁高效设计技巧,让想法即刻成型!

2026.08.04

1

20

墨刀AI进阶技巧
墨刀AI进阶技巧

本合集由PHP中文网精心整理,为您提供墨刀AI核心进阶策略指南。内容涵盖高效提示词写作、原型智能生成与微调、结构化导图制作及行业分析报告输出等实战技巧。助您轻松掌握AI设计工具,大幅提升产品设计与团队协作效率。

2026.08.04

7

14

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
ubuntu官方总文档
ubuntu官方总文档

共0课时 | 0人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 19万人学习

C 教程
C 教程

共75课时 | 8.1万人学习