现在的位置: 首页 > 综合 > 正文

节能环保,从linux做起(二)

2018年05月03日 ⁄ 综合 ⁄ 共 1525字 ⁄ 字号 评论关闭
文章目录

原文取自 http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption 

(翻译中并不是完全按照原文翻译)

接上文

4)光驱

光驱即使没有访问也会耗电。

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 降频。了解更多,请参见:

八、系统风扇

当风扇运行的时候肯定会耗电的,可以参加:ACPI
fan control script

原文中还介绍了 USB 子系统,PCMCIA/CardBus 接口,声音,无线和网卡等方面的节能省电。
由于本文主要是针对 Thinkpad 笔记本省电的文章,有的地方可能与其他机型有所出入。

抱歉!评论已关闭.