[Share Experiences] 酷睿12代,13代游戏本提升续航
Tofloor
poster avatar
186******17
deepin
2023-09-09 02:20
Author

先说结论,12700h+3060laptop在deepinV23下功耗平均18w,最低12w,57wh的电池足够撑两个小时,上课没问题,99wh可撑5小时,下面是离电整机功耗图
image.png

一、背景

新机预装win11,但是12代intel和win11搭配出来待机50w的恐怖功耗,57wh的电池只够用一小时,后来转战deepin,deepin20.9由于内核6.1以上无hwe版,不支持安全启动,故驱动都有问题,包括无法调节亮度,独显无法工作但耗电,导致离电功耗达25w,且无法降低,升到deepinV23后,未安装独显驱动,最后整机18w

二、安装deepin

deepinv23安装包,下载deepin v23 beta版和下方深度启动盘制作工具中的官方下载,按照 深度操作系统deepin下载安装(附双系统安装及分区指引)教程视频安装

三、更新内核

安装结束后,检查是否有声音以及能否调节音量和亮度,若不能,在设置-更新里检查更新,若更新后无改善,则在右侧更新设置里将内测通道打开(内测版本不稳定,请谨慎选择),若担心内测不稳定,可以更新内核

更新内核方法

sudo apt search linux-image-*

复制要升级的内核版本名称,替换下方的linux-image- linux-headers-

sudo apt update && sudo apt install linux-image-     linux-headers-

例如sudo apt install linux-image-5.4.7-amd64-desktop-hwe linux-headers-5.4.7-amd64-desktop-hwe

离电时在设置-电源里选择节能模式

四、检测整机功耗与温度

1.温度

(1)使用s-tui查看cpu温度

安装pip

pip sudo apt install python3-pip

安装s-tui
sudo pip3 install s-tui

运行s-tui
sudo s-tui

image.png

(2)使用lm-sensors查看温度

安装lm-sensors
sudo apt install lm-sensors

在Ubuntu Linux上检测兼容传感器
sudo sensor-detect

查看温度
sensorswatch sensors

image.png

image.png

(3)使用系统设备管理器(HardInfo)查看

打开系统设备管理器,在左侧选择传感器,查看温度

image.png

(4)使用gotop查看

打开应用商店,搜索并安装gotop,打开即可查看温度

image.png

  1. 功耗

(1)使用powertop查看整机离电功耗

安装powertop
sudo apt install powertop

通过powertop查看放电功率
sudo powertop

image.png

(2)查看独显是否工作以及耗电

查看显卡信息
lspci |grep -i 'VGA'

Nvidia graphic card,记录前面的ID,下面的命令中devices通过ID区分
cat /sys/bus/pci/devices/0000:01:00.0/power/runtime_status
active ——在线
suspended ——暂停

cat /sys/bus/pci/devices/0000:01:00.0/power/runtime_usage
大于0,表示正在耗电

以下操作有风险,请谨慎选择是否操作

关闭独显方法:
在系统中对Nvidia显卡下电,显卡直接在系统中消失
echo "1" > /sys/bus/pci/devices/0000:01:00.0/remove

显卡自动挂起,推荐
echo "auto" > /sys/bus/pci/devices/0000:01:00.0/power/control

五、附赠调整cpu频率功耗

  1. 使用cpufrequtils查看调整cpu频率及模式

debian安装:

apt install cpufrequtils
使用:

cpufreq-info 查看当前cpu状态
参数:

参数 值 说明
-c CPU序号 查看所指定cpu状态
-f 查看cpu当前频率
-l 查看cpu最高频率和最低频率
-p 查看当前cpu模式
-g 查看当前支持的CPU运行模式
-m 带单位的输出
cpufreq-set 设置cpu模式及频率
参数 值 说明
-c CPU序号 设置修改指定cpu
-d 频率 设置cpu最小运行频率
-u 频率 设置cpu最大运行频率
-g 模式 设置cpu模式
频率支持单位:

Hz kHz MHz GHz

常用CPU模式:

模式 说明
powersave 以最低频率运行cpu
ondemand 程序运行时切换cpu频率到最高,不使用时降低到最低
performance 最高性能模式,以最高频率运行cpu
设置后会马上生效

重启后会失效

可以自己编辑/etc下的开机启动脚本设置开机自动调整CPU

  1. 使用tlp调节

安装

sudo apt install tlp

cd /etc/default/
cp tlp ~/tlp
sudo gedit tlp

sudo tlp start

查看cpu温度 sudo tlp stat -t

查看cpupower状态 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

开启cpu省电模式

sudo cpupower frequency-set --governor powersave

开启高性能
sudo cpupower frequency-set --governor performance

  1. 使用cpupowerGUI调节

下载地址,里面可以调节各cpu的开关及工作模式

image.png

六、deepinV23现在的缺点

  1. 软件依赖包不全,很多软件无法安装,例如软件商店里很多软件v20有v23没有
  2. 系统依旧有一定BUG,我遇到了开机声音显示耳机,但实际是扬声器的情况,需手动重新选择
  3. 更新后浏览器有一定几率出现BUG,像我出现了两个浏览器,其中一个字体乱码,另外一个正常,且不论哪个发送到桌面必定乱码
    image.png
    image.png
Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-09-09 02:22
#1

like

Reply View the author
186******17
deepin
2023-09-09 02:28
#2

补充说明,功耗是在三个固态和2K165hz情况下跑的

Reply View the author