does it help if you remove this block of code from radeon-driver.c:
if (info->IsMobility) { if (xf86ReturnOptValBool(info->Options, OPTION_DYNAMIC_CLOCKS, FALSE)) { RADEONSetDynamicClock(pScrn, 1); } else { RADEONSetDynamicClock(pScrn, 0); } }
rebuild and install the updated driver and then fully shut down the laptop and power it off before powering it back on again.
if that doesn't help, also try removing the following code from radeon_driver.c:
if (IS_R300_VARIANT || IS_RV100_VARIANT) RADEONForceSomeClocks(pScrn);
and repeat.
does it help if you remove this block of code from radeon-driver.c:
if (info->IsMobility) { alBool( info->Options, OPTION_ DYNAMIC_ CLOCKS, FALSE)) {
RADEONSetDynam icClock( pScrn, 1);
RADEONSetDynam icClock( pScrn, 0);
if (xf86ReturnOptV
} else {
}
}
rebuild and install the updated driver and then fully shut down the laptop and power it off before powering it back on again.
if that doesn't help, also try removing the following code from radeon_driver.c:
if (IS_R300_VARIANT || IS_RV100_VARIANT) SomeClocks( pScrn);
RADEONForce
and repeat.