9

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.

Zanna
  • 70,465
richzilla
  • 12,045
  • 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 04 '11 at 21:57
  • Are you hearing the fan (if any) being used? – Danny Staple Nov 04 '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 04 '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 05 '11 at 09: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 05 '11 at 14:17
  • You have the tag "overheating" but in the question you only say your laptop is getting "very hot". Could you clarify - has the laptop actually overheated (causing it to freeze or shut down), or is it working fine, but just feeling hot to the touch? – thomasrutter Jul 27 '12 at 07:10

4 Answers4

5

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.

user4124
  • 8,911
5

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:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

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.

Zanna
  • 70,465
2

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!

eagle
  • 21
  • 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 05:54
0

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

Zanna
  • 70,465
Thuener
  • 415