# HG changeset patch # User moel.mich # Date 1305379569 0 # Node ID 2bc456906ad6e76290e35722be4212ce5fa86339 # Parent 6bce967ba1b5cab95f73812274488dde550f74f4 Fixed the ATI GPU fan control. The settings now restore correctly to default settings (previously the "manual mode" was kept on some systems). diff -r 6bce967ba1b5 -r 2bc456906ad6 Hardware/ATI/ATIGPU.cs --- a/Hardware/ATI/ATIGPU.cs Sun May 08 22:10:13 2011 +0000 +++ b/Hardware/ATI/ATIGPU.cs Sat May 14 13:26:09 2011 +0000 @@ -106,6 +106,9 @@ if (restoreDefaultFanSpeedRequired) { ADL.ADL_Overdrive5_FanSpeed_Set(adapterIndex, 0, ref this.initialFanSpeedValue); + if ((initialFanSpeedValue.Flags & + ADL.ADL_DL_FANCTRL_FLAG_USER_DEFINED_SPEED) == 0) + ADL.ADL_Overdrive5_FanSpeedToDefault_Set(adapterIndex, 0); restoreDefaultFanSpeedRequired = false; } }