I have tried various solutions available online
1) Added pcie_aspm=force to /etc/default/grub
2) Since Jupiter is no longer available in 13.04 , installed tlp
But still fan is making lot of sound (its running very fast I guess) and temperatures are around 60c (and sometimes even increasing) even on normal load. But on windows8, its fine. I bought the laptop just a week ago.
Even battery is very bad in Ubuntu. It hardly lasts for 2 hours on normal usage (which lasts for around 4 hours for same usage in Windows). How can I improve battery performance ?
Please help.
Most likely the source of heat is not CPU, but video card. You notebook has 2 video cards, with the idea that slow but cool HD400 works by default, switching to hot and powerful one when needed. (which one do you have by the way? They vary in this model). In Linux, this does not work out of the box, and you always have both video cards on, resulting in maximum heat. If you are OK to go without big GPU, you can just disable bigger video card altogether. Intel HD4000 is a rather tough guy itself - it can handle HD video and all 2010 games quite well. Otherwise, search for instruction on how to tweak NVIDIA Optimus if you have NVIDIA, or PowerXPress if you have Radeon. These are the names of technologies that use 2 video cards to save power.
Tweak CPU regime is the first. use TLP.
I helped to my Ubuntu 12.04 on much lower HW config by increasing amount of RAM and lowering swappines. I do not know if this could be your problem, so first analyse if the system is swapping (and unnecessarily heating your computer / if you have green HDD or SSD HDD). If this is it, try this guide: (http://www.howtogeek.com/115797/6-ways-to-speed-up-ubuntu/).
You can try to tweak some settings of your tlp by following this guide (Is there a power saving application similar to Jupiter?). Ideally, you can make some shell scripts running via launchers with different settings as powersave and performance.
Hope it helps.
Try to enable powersaving for chipset and other devices:
Go to "tunables" tab and change all "bad" items to "good"
All changes reset after reboot. And some of them change depending on AC/Battery mode.
So you also have to make powertop changes permanent and disable pm-powersave scripts