Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I know, that you don't like when someone ask same question as is answered but I try a lot of solutions and nothing helped...

I installed Ubuntu 12.10, everything is good but fan is very noise and battery life decrease from about 3,5h to 1,2h. I tryed everything I found (Jupiter, powertop, to install drivers, switcheroo etc.) but nothing helped...

HP Probook 4530s 3,8 GiB Intel Pentium CPU B950 @ 2.10 GHz x2 graphic- Intel Sandybridge Mobile 64-bit another graphic card Radeon 6490M

sorry for my english

share|improve this question
    
So after installing jupiter,did you change the performance option? And also, have you tried laptop-mode-tools? –  Soroosh129 Mar 5 '13 at 18:31
    
Fans are controlled by the bios. So the only possible explanation is that something is running in background. Do "sudo apt-get install powertop" and than "sudo powertop". So you can look what is taking CPU performance. (it would be an device i think) –  Thomas15v Mar 5 '13 at 18:40
    
@Soroosh129 Is laptop-mode-tools still relevant for 12.xx? Actual question here (no definitive answer though). –  pileofrocks Mar 6 '13 at 14:59
    
@pileofrocks Well it helped me to get a sky rocket battery performane! my Ubuntu 12.04 didn't care about USB suspension for example (but the link is really interesting though - thank you, I will check power.d) and all USB ports were always ON but I don't know if it is relevant in 12.10 but it's worth a shot I guess. –  Soroosh129 Mar 6 '13 at 16:42

2 Answers 2

This is most likely a hardware problem. Could be the fan is not working well, so it needs to run on high, or could be the heat sink to the CPU was knocked loose.

Otherwise try ps -ef to see if there are any processes running that are causing your CPU to overheat.

share|improve this answer

Check if the CPU frequency scaling is working properly. There are variety of ways to monitor that, but you can quickly check it by typing in the terminal:

cat /proc/cpuinfo | grep -i "cpu mhz"

In idle or low load, the frequency of the threads should be lower than the maximum (in your case lower than 2100 MHz).

share|improve this answer
    
I tried, it shows me 2 cpu, both 800.000 –  Martin Mulik Mar 6 '13 at 20:12

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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