Difference between revisions of "How to make use of Graphics Chips Power Management features"

From ThinkWiki
Jump to: navigation, search
(x.org on Debian)
Line 4: Line 4:
  
 
==DynamicClocks in the Radeon Xorg driver==
 
==DynamicClocks in the Radeon Xorg driver==
The xorg X server has support for a power saving feature from ATI called PowerPlay. Xorg calls this feature DynamicClocks. It can be enabled in the server by adding '''Option  "DynamicClocks" "on"''' in the '''Device''' section in /etc/X11/xorg.conf
+
The xorg X server has support for a power saving feature from ATI called PowerPlay. Xorg calls this feature DynamicClocks. It can be enabled in the server by adding '''Option  "DynamicClocks" "on"''' in the '''Device''' section in {{path|/etc/X11/xorg.conf}}
  
 
  Section "Device"
 
  Section "Device"
Line 14: Line 14:
 
  EndSection
 
  EndSection
  
With this option enabled, the X11 server should print (/var/log/Xorg.0.log):
+
With this option enabled, the X11 server should print ({{path|/var/log/Xorg.0.log}}):
  
 
  (**) RADEON(0): Option "DynamicClocks" "on"
 
  (**) RADEON(0): Option "DynamicClocks" "on"
Line 25: Line 25:
  
 
'''Update:''' X.org has made it into Debian.  See: [http://packages.debian.org/unstable/x11/xserver-xorg]
 
'''Update:''' X.org has made it into Debian.  See: [http://packages.debian.org/unstable/x11/xserver-xorg]
[[Category:G40]] [[Category:G41]] [[Category:R32]] [[Category:R40]] [[Category:R40e]] [[Category:R50]] [[Category:R50e]] [[Category:R50p]] [[Category:R51]] [[Category:T30]] [[Category:T40]] [[Category:T40p]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]]
+
[[Category:G40]] [[Category:G41]] [[Category:R32]] [[Category:R40]] [[Category:R40e]] [[Category:R50]] [[Category:R50e]] [[Category:R50p]] [[Category:R51]] [[CXategory:R52]] [[Category:T30]] [[Category:T40]] [[Category:T40p]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]] [[Category:T43]] [[Category:T43p]]

Revision as of 10:00, 20 July 2005

Power Saving With A Framebuffer Console

In order to use the dynamic GPU clock-scaling similar to what X.org has, you need to use the radeonfb kernel module. You'll need to enable the CONFIG_FB_RADEON in your kernel configuration. If setup correctly you should see something like the following in your kernel log:

radeonfb: Dynamic Clock Power Management enabled

DynamicClocks in the Radeon Xorg driver

The xorg X server has support for a power saving feature from ATI called PowerPlay. Xorg calls this feature DynamicClocks. It can be enabled in the server by adding Option "DynamicClocks" "on" in the Device section in /etc/X11/xorg.conf

Section "Device"
       Identifier  "Videocard0"
       Driver      "radeon"
       VendorName  "IBM Thinkpad"
       BoardName   "ATI Radeon Mobility M9"
       Option      "DynamicClocks" "on"
EndSection

With this option enabled, the X11 server should print (/var/log/Xorg.0.log):

(**) RADEON(0): Option "DynamicClocks" "on"
(II) RADEON(0): Dynamic Clock Scaling Enabled

http://www.ati.com/products/pdf/powerplaywp2.pdf

x.org on Debian

Because debian doesn't have X.org yet - Installing a non-intrusive X.org server on Debian.

Update: X.org has made it into Debian. See: [1] CXategory:R52