My laptop seems to get very hot when running with Ubuntu. The vents aren't blocked and its got plenty of clear airflow when in use. It's noticeably hotter running Ubuntu than it is running Windows.

I haven't noticed any adverse hardware problems yet, but if it does get really hot it seems to become very slow.

  • Is this likely to be due to Ubuntu or just coincidental?
  • If it is Ubuntu is there anything I can do about it?

It's an Acer 5740g with an i3 2310m.

To add further detail, I'm running 11.10 x64 and the fans seem to run pretty much constantly.

  • I guess u should run 'top' for a while and notice if anything is eating plenty of CPU or RAM and then let users here know about it so they can help better – wisemonkey Nov 4 '11 at 21:57
  • Are you hearing the fan (if any) being used? – Danny Staple Nov 4 '11 at 23:04
  • Do you have lm-sensors installed and can you try running sensors-detect? And do you run Natty or Oneiric? – elmicha Nov 4 '11 at 23:13
  • I have some sort of problem and saw that adobe flash is making my acer laptop crashing due to getting to hot. – Rens Nov 5 '11 at 9:19
  • 1
    I have the same issue and have been told that there is an issue with the Linux kernel when using Intel processors. Hope they solve it by 12.04 because I stuck with Windows 7 right now. Ubuntu is just too hot to use in 11.10 – Mysterio Nov 5 '11 at 14:17

It is quite possible that you have an ACPI (power saving) incompatibility. You do not mention which version of Ubuntu you have; try with the latest.

You can try FWTS, which is a firmware and powersaving (ACPI) tool, https://wiki.ubuntu.com/Kernel/Reference/fwts It should help you identify what exactly is not working well.

  • I use Ubuntu 14.04 meet the same problem with my laptop ASUS VX32VD – Casper Jun 8 '14 at 15:39

You could try passing a boot parameter. You do this by editing the configuration file for GRUB, for example:

sudo -H gedit /etc/default/grub

Find the line that says:


change it to:

GRUB_CMDLINE_LINUX_DEFAULT="**acpi_osi=Linux** quiet splash"

then save and exit, and run

sudo update-grub

to make the change effective. Then restart.


The overheating problem could happen due to the graphics card. Under Windows there is the so called Optimus technology, when you don't play games the laptop just uses the integrated Intel HD for the simple stuff.

I believe that Ubuntu doesn't have that kind of technology yet so it uses the graphics card all the time. What you could do to solve your problem is find a program that acts like Nvidia Pptimus technology.

A quick search lead me to the Bumblebee project.

I didnt try this yet, so I can't guarantee anything. If someone knows/tries if this method works or if the above info is true please confirm, thanks!

  • 1
    I've seen a lot of discussion on Bumblebee. I've yet to buy a laptop with Optimus yet because of this reason. The main issue with Bumblebee (from my last time researching it) is that it runs 100% on Intel unless explicitly invoked to use nVidia. So, if you wanted to run a program with the nVidia card, you'd have to do something like '[bumblebee command] alien-arena' – Chuck R Oct 13 '12 at 5:54

If you have Nvidia optimus try installing the new beta version of Nvidia 319.12 with bumblebee.

sudo apt-get remove bumblebee-nvidia nvidia-current nvidia-settings
sudo apt-get install bumblebee-nvidia nvidia-319 nvidia-settings-319

Source: HOWTO: nvidia 319-12 drivers in Ubuntu-based systems

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.