Hi! I'm using a HD3470 w 256MB dedicated RAM on my notebook and updated my kernel to 2.6.30 today to get DRI running for radeonhd (which worked like a charm after a recompile). I tried to enable PowerManagement with the following section in my xorg.conf:
Driver "radeonhd" Option "DRI" Option "ForceLowPowerMode" "yes" Option "LowPowerModeEngineClock" "110000"
The log shows that the power mode settings get scanned and used:
(**) RADEONHD(0): Option "DRI" (**) RADEONHD(0): Option "ForceLowPowerMode" "yes" (**) RADEONHD(0): Option "LowPowerModeEngineClock" "110000" ... (II) RADEONHD(0): Power Management: used engine clock / memory clock / core (VDDC) voltage (0: ignore) (II) RADEONHD(0): Power Management: Raw Ranges (II) RADEONHD(0): Minimum 250000 kHz / 250000 kHz / 0.950 V (II) RADEONHD(0): Maximum 0 kHz / 0 kHz / 1.200 V (II) RADEONHD(0): Default 680000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): PowerPlayInfo Revision 0401 (II) RADEONHD(0): Power Management: Validated Ranges (II) RADEONHD(0): Minimum 110000 kHz / 250000 kHz / 0.950 V (II) RADEONHD(0): Maximum 680000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): Default 680000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): Power Management: Known Good Configurations (II) RADEONHD(0): 1 680000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): 2 110000 kHz / 405000 kHz / 0.950 V (II) RADEONHD(0): 3 300000 kHz / 405000 kHz / 0.950 V (II) RADEONHD(0): 4 680000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): 5 110000 kHz / 405000 kHz / 0.950 V (II) RADEONHD(0): 6 110000 kHz / 405000 kHz / 0.950 V (II) RADEONHD(0): 7 300000 kHz / 405000 kHz / 0.950 V (II) RADEONHD(0): 8 300000 kHz / 405000 kHz / 1.200 V (II) RADEONHD(0): 9 550000 kHz / 700000 kHz / 1.200 V (II) RADEONHD(0): 10 550000 kHz / 700000 kHz / 1.200 V (II) RADEONHD(0): 11 300000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): 12 300000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): 13 680000 kHz / 800000 kHz / 1.200 V (II) RADEONHD(0): 14 300000 kHz / 405000 kHz / 0.950 V (II) RADEONHD(0): 15 300000 kHz / 405000 kHz / 0.950 V (II) RADEONHD(0): ForceLowPowerMode: forced engine clock at 110000kHz (II) RADEONHD(0): ForceLowPowerMode: calculated memory clock at 400000kHz (II) RADEONHD(0): Power Management: Final Levels (II) RADEONHD(0): Off 110000 kHz / 250000 kHz / 0.950 V (II) RADEONHD(0): Idle 110000 kHz / 400000 kHz / 1.200 V
But further down the log it seems that those settings will not be used:
(II) RADEONHD(0): Attempting to enable power management (II) RADEONHD(0): Current Engine Clock: 675000 (II) RADEONHD(0): Current Memory Clock: 792000 (II) RADEONHD(0): Current Chip Voltage: 0
Also, my notebook gets a lot hotter than with fglrx (with kernel 2.6.28) and bat lifetime is reduced from 3:40 to 2:30. Is there anything I may try in the xorg.conf or in the code? Find my full xorg.log attached txs and LieGrue, strub