文章目录
原文取自 http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption
(翻译中并不是完全按照原文翻译)
接上文
4)光驱
光驱即使没有访问也会耗电。
- 弹出 UltraBay 光驱,或者仅仅关掉对它的供电(运行正确的弹出脚本,但是光驱还在里面),这是针对Thinkpad笔记本设计的。
了解更多:Eject
the UltraBay optical driv - 降低光驱的转速。
了解更多:Reduce
the spinning speed of the optical drive
hald守护进程查询倾向与保持 ATA 总线的省电模式和唤醒 CDROM 驱动器(kernel >= 2.6.24, hal >= 0.5.10,SATA AN(Asynchronous Events Notifications) 兼容设备)。如果你有一个较新版本的 hald,你可以在电池供电的时候停止查询:
hal-disable-polling --device /dev/scd0 # or whatever your CD drive is
在交流电供电的情况下开启查询:
hal-disable-polling --enable-polling --device /dev/scd0 # or whatever your CD drive is
如果你的 hald 版本不是较新的话,可以在电池供电的时候将它挂起。现在的 SATA 总线和设备支持通知机制,不再是轮询了。
六、LCD 背光/亮度
LCD 背光是非常耗电的。把亮度降低到可识别的亮度的时候可以大量的节约电池的使用时间。别忘了设置屏保在没有活动的几分钟后关掉屏幕背光。当然,也可以在不活跃的一段时间之后降低亮度。
屏幕的大小也影响着电池的使用时间,很显然,屏幕越大,耗电越多。
现在 xorg 的标准支持在控制台使用 xbacklight 命令来修改背光亮度。例如设置背光为亮度的一半:
xbacklight -set 50
我们应当设置 DMPS (Display Power Management Signalling)在屏幕空闲的时候关闭它,而不是显示一个漂亮但不省电的屏保。例如,在屏幕空闲 5 分钟之后关闭:
xset +dpms xset dpms 0 0 300
七、图形控制器
所以的 xorg Thinkpad 图形芯片驱动都有同样的 bug ,就是当 DRI 激活的时候会频繁的唤醒 CPU 无论是否使用 3D。这个问题在 xorg git tree 中得到了部分修正,但是在 xorg 7.2 中还没有发布。如果你更加重视电池(相比 3D 效果),你应该禁用 DRI :将下面一行加入到 /etc/X11/xorg.conf 里的 “Device” 中 :
Option "NoDRI"
同时要确保 DPMS 工作着。输入下面的命令可以检测:
grep DPMS /var/log/Xorg.0.log
如果输出了
DPMS enabled
则 DPMS 已经启用了。如果没有启用的话可以在配置文件中添加 OPtion "DPMS"。
在目前的 xrandr/xorg 版本中,可以禁用 TV,CRT 和 DVI 输出。现在的设备有的还提供一些特殊的功能,例如可给 GPU 降频。了解更多,请参见:
- How
to make use of Graphics Chips Power Management features, or with Rovclock on ATI. - Problem
with high power drain in ACPI sleep
八、系统风扇
当风扇运行的时候肯定会耗电的,可以参加:ACPI
fan control script。
fan control script。
原文中还介绍了 USB 子系统,PCMCIA/CardBus 接口,声音,无线和网卡等方面的节能省电。
由于本文主要是针对 Thinkpad 笔记本省电的文章,有的地方可能与其他机型有所出入。