Comment 15 for bug 123362

Revision history for this message
In , agd5f (agd5f) wrote :

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.