Check this for turn off your VGA and decrease overheat fall into 57 C
After suffering overheat ( 80 Celcius ) about 2 month with Ubuntu Oneiric ( 11.10 ), finally i got my HP 431 so cool and it steady on 66 C. No Overheat anymore. Probably the main cause why this happen is VGA driver which i use ATI and there CPU lock on Maximum mode.
UPDATE: Try upgrade your BIOS. Several people have said they reduce heat by upgrading the BIOS.
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=th&prodNameId=5086746&prodTypeId=321957&prodSeriesId=5086745&swLang=13&taskId=135&swEnvOID=4061#93211
My solution is by installing proprietary ATI Radeon manually and use Jupiter for “cooling down” my laptop. First, we should install ATI Radeon driver by following my previous article :
http://cisight.com/install-amd-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/
Second, we should install Jupiter on Ubuntu Oneiric by :
sudo add-apt-repository ppa:webupd8team/jupiter
sudo apt-get update
sudo apt-get install jupiter
After Jupiter installed, we should enable it on systray. You will have problem to enable Jupiter on Ubuntu 11.10 that run Unity or Unity 2D. Why this Jupiter not shown on Unity panel ? It’s because we need to whitelist-ed our application into Unity panel.
To make Jupiter show up on Unity, create a file called “whitelist” :
#!/bin/bash
SCHEMA="com.canonical.Unity.Panel"
OBJECT="systray-whitelist"
APP="$1"
if [ ! "$(gsettings get $SCHEMA $OBJECT 2>/dev/null || echo FALSE)" = "FALSE" ]; then
echo "Whitelisting $APP to work around flawed distribution design.."
OBJARRAY=$(gsettings get $SCHEMA $OBJECT | sed -s -e "s#\['##g" -e "s#', '# #g" -e "s#'\]##g")
if [[ "${OBJARRAY[@]}" =~ "$APP" ]]; then
echo "$APP already whitelisted, skipping"
else
OBJARRAY=("${OBJARRAY[@]}" $APP)
OBJARRAY=$(echo ${OBJARRAY[@]} | sed -s -e "s# #', '#g")
OBJSET="['"$OBJARRAY"']"
gsettings set $SCHEMA $OBJECT "$OBJSET"
fi
else
echo "This is not a Canonical \"designed\" product."
fi
Note: This script taken from www.fewt.com/2011/03/whitelist-utility-script-to-allow-apps.html.
Execute it by :
chmod a+x whitelist
./whitelist jupiter
Reboot your Ubuntu to make it works. After the Jupiter menu show up, switch performance mode into “High Performance”.
After this long way, you should have no overheat problem on Ubuntu.