//开启省电模式:
利用脚本语言来开启powertop和调节亮度 :
1#!/usr/bin/python
2#lowerpower:lowerpoer.py
'''
pythonlowerpower.py nornaml 还原
pythonlowerpower.py lowerpower 节能:
'''
3
4import os
5import sys
6print "%s" %(len(sys.argv))
7if len(sys.argv)==2:
8 if sys.argv[1] == 'normal':
9 powertopcontrol = 'killall powertop'
10 laptop_modecontrol = r'/etc/init.d/laptop-mode stop'
11 brightness = 900
12
13 if sys.argv[1] == 'lowerpower':
14 powertopcontrol = 'powertop&'
15 laptop_modecontrol = r'/etc/init.d/laptop-mode restart'
16 brightness = 300
17
18 if os.system(powertopcontrol) == 0:
19 print "powertop success"
20 if os.system(laptop_modecontrol)== 0:
21 print "laptop-mode success"
22 with open(r'/sys/class/backlight/intel_backlight/brightness',mode='w') as a_file:
23 a_file.write(str(brightness))
24 print "brightness modify to 400 successful"
最后調一下 CPU主频就行了。
1.安装laptop-mode-tools
sudoapt-gt install laptop-mode-tools
默认拔了电源就进入mode状态
当 0时为未启动
administrator@ubuntu:/boot$cat /proc/sys/vm/laptop_mode
0
administrator@ubuntu:/boot$cat /proc/sys/vm/laptop_mode
2
2.手动控制cpu频率
indicator-cpufrep手动调CPU频率
sudo apt-get install indicator-cpufreq
根据查找相关资料,推荐使用Cpufreqd。
首先安装Cpufreqd
打开终端,依次执行:
sudoadd-apt-repository ppa:artfwo/ppa
sudo apt-get update
sudoapt-get install cpufreqdindicator-cpufreq
(现在的12.04.1版本好像自带Cpufreqd,所以只需要安装indicator-cpufreq)
后面的indicator-cpufreq是个控制面板的小插件可以方便设置。
然后我们就可以看到右上角多了这个图标,单击即可进行相关选项的调节
powersave,是无论如何都只会保持最低频率的所谓“省电”模式;
ondemand,默认模式。一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;
conservative,翻译成保守(中庸)模式,会自动在频率上下限调整,和ondemand的区别在于它会按需分配频率,而不是一味追求最高频率;
performance,顾名思义只注重效率,无论如何一直保持以最大频率运行。
3.安装powertop
sudoadd-apt-repository ppa:nilarimogard/webupd8
sudoapt-get update
sudoapt-get install powertop
然后添加
powertop&
重启unity:
sudokillall gnome-session
Gparted是ubuntu下的分区工具
用ubuntu自带工具备份到ubuntuone中了