Ubuntu的NVIDIA显卡电源管理


最近考虑提高Ubuntu系统在使用笔记本电池供电时的运行时间。从硬盘,主板磁盘控制器,显示器,CPU,网卡,显卡,蓝牙模块这些方面着手。

由于显卡使用的NVIDIA受限制驱动,无法通过系统的ACPI电源管理配置文件调整。通过Google查找到了一个非官方的显卡电源管理配置说明文档,原文出处:NVIDIA™ driver for X.org: performance and power saving hints

以下是我的配置,配置完成后,电池供电模式时,显卡频率始终工作在最低频率。

1、打开/etc/X11/xorg.conf文件,找到如下字样
Section “Device”
Driver     “nvidia”
EndSection
如果Driver属性的参数是nvidia,那就说明你已经安装好nVidia显卡驱动,才能继续进行以下步骤。

2、增加RegistryDwords选项,配置显卡电源管理模式为:AC电源供电的时候,显卡自动控制是否降频节电;电池供电的时候,使用最小电源模式。修改后的xorg.conf文件片断如下:
Section “Device”
Driver “nvidia”
Option “RegistryDwords” “PowerMizerEnable=0x1; PerfLevelSrc=0x2233; PowerMizerDefault=0x3”
EndSection

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s