Laptop heats up while using ubuntu

Don't Know why my PC heats up while i use ubuntu (any version). I have dell i7 processor system with 1 GB nvidia. Still finding solution but no positive and effective solution found. any suggestion


Solution 1:

The red colour in pSensor can be changed to anything you want so that is not a problem.

If you've got old hardware:

(larger number = more difficult)

  1. Put a 1" (2.5cm) thick book under the backside of your laptop so that is inclines towards you and heat can better radiate away.
  2. Take your vacuum cleaner, put it on its nearly lowest setting and vacuum all over the laptop. If your vacuum cleaner power cannot be changed, skip to next item
  3. Close the laptop firmly, put the vacuum cleaner on 500W (half of maximum power on the average good vacuum cleaner) and clean all holes, grilles on this power setting or keep the vacuum cleaner 2" (5 cm) away from the laptop
  4. Buy a can of pressurized CO2 and blow gently all over the open laptop (be extra careful with the keyboard)
  5. With the laptop closed, blow at full pressure in all of the holes of your laptop (be careful with the DVD drive)
  6. Download the service manual for your laptop, dismantle it and use the CO2 can to gently blow out each component you remove.

Much more difficult then all the above:

  1. Reassemble the laptop.

If you've got new hardware:

You should take a software approach to things:

(larger number = more difficult)

  1. Install thermald and set it to quiet:

    sudo apt-get install thermald
    sudo nano /etc/thermald/thermal-conf.xml
    

    ensure <Preference>Quiet</Preference> is set and not <Preference>Quiet</Preference>

  2. Install indicator-cpufreq

    sudo apt-get install indicator-cpufreq
    indicator-cpufreq
    

    The CPU frequency indicator shows you the current speed of your CPU and lets you control CPU speed, enable power-saving mode, enable high-performance mode, ...

  3. Disable your GPU in the BIOS or for nVidia: open nvidia-settings and switch the GPU to Intel.

;-)