跳转到主内容
极星编程网:以代码为星,赴技术山海!

笔记本电源管理_优化UOS系统,提升续航表现

UOS系统电池续航缩短可通过五种方法优化:一、安装启用TLP工具;二、修改GRUB参数禁用冗余设备;三、设CPU为powersave模式;四、禁用非必要后台服务;五、调低屏幕亮度与关闭键盘背光。 如果您在使用UOS系统时发现笔记本电池续航时间明显缩短,可能是由于电源管理策略未针对便携设备进行适配。以下是优化UOS系统电源管理、提升续航表现的多种方法: 一、启用TLP电源管理工具 TLP是一款专为Linux设计的高级电源管理工具,能自动调节CPU频率、硬盘休眠、USB设备供电等参数,显著降低空闲功耗。 1、打开终端,执行命令安装TLP: sudo apt update && sudo apt install tlp tlp-rdw 。 2、安装完成后启用服务: sudo systemctl enable tlp 。 3、立即启动TLP服务: sudo systemctl start tlp 。 4、验证运行状态: sudo tlp-stat -s ,确认输出中显示“TLP power save = enabled”。 二、调整内核启动参数以禁用冗余设备 通过修改GRUB引导参数,可关闭集成显卡(如Intel iGPU)的动态电源切换功能,避免其在待机时持续唤醒CPU,减少后台漏电。 1、编辑GRUB配置文件: sudo nano /etc/default/grub 。 2、找到以GRUB_CMDLINE_LINUX开头的行,在引号内添加参数: i915.enable_dc=0 i915.enable_fbc=0 (适用于Intel平台)或 radeon.dpm=0 (适用于AMD Radeon旧显卡)。 3、保存退出后更新GRUB: sudo update-grub 。 4、重启系统使参数生效。 三、配置CPU节能策略为powersave模式 CPU在高性能模式下会维持高主频与电压,即使空闲也消耗较多电量;切换至powersave策略可让内核动态降频降压,延长续航。 1、查看当前策略: cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor 。 2、临时切换所有CPU核心策略: echo 'powersave' | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor 。 3、设置开机持久化:创建systemd服务文件: sudo nano /etc/systemd/system/cpu-powersave.service ,写入以下内容: [Unit] Description=Set CPU scaling governor to powersave [Service] Type=oneshot ExecStart=/bin/sh -c "echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" [Install] WantedBy=multi-user.target 4、启用该服务: sudo systemctl daemon-reload && sudo systemctl enable cpu-powersave.service 。 四、禁用非必要后台服务与进程 UOS默认启用部分桌面级服务(如deepin-screen-recorder、dde-dock插件、蓝牙代理),在无外设连接时持续占用CPU与内存资源,增加基础功耗。 1、列出当前活跃的用户级服务: systemctl --user list-units --state=running --type=service 。 2、识别并禁用低频使用服务,例如: systemctl --user stop deepin-screen-recorder && systemctl --user disable deepin-screen-recorder 。 3、禁用蓝牙服务(若无需使用): sudo systemctl stop bluetooth && sudo systemctl disable bluetooth 。 4、检查开机自启项: sudo systemctl list-unit-files --state=enabled --type=service | grep -E "(bluetooth|avahi|cups)" ,对非必要项执行
sudo systemctl disable [service]
。 五、调低屏幕亮度与关闭键盘背光 屏幕是笔记本最大耗电单元,OLED或高亮度IPS屏在100%亮度下功耗可达整机30%以上;键盘背光在暗光环境下亦构成可观静态负载。 1、使用快捷键(如Fn+F5/F6)将屏幕亮度降至 50%以下 ,或通过设置中心手动拖动调节。 2、在终端中直接写入亮度值(需root权限): echo 128 | sudo tee /sys/class/backlight/intel_backlight/brightness (数值范围参考/sys/class/backlight/intel_backlight/max_brightness)。 3、关闭键盘背光(如有): echo 0 | sudo tee /sys/class/leds/*::kbd_backlight/brightness 2>/dev/null 。 4、设置合盖后自动调暗屏幕: gsettings set org.mate.power-manager power-button-action 'blank' 。

相关文章