如何保持CPU温度低?

我有一个HP展馆dv7,我正在使用ubuntu 12.04,所以sandbridge cpu的过热问题要好得多。 然而,我的笔记本电脑仍然变得太热,无法保持我的腿。 问题是风扇在启动前等待太多,所以中等温度太高了。 当我使用Windows 7笔记本电脑是室温冷时,我绝对没问题。 在窗户上 ,风扇始终旋转得非常低且非常安静,因此不断地移除热量,而不会达到不合适的温度。 我如何强制计算机在ubuntu上也这样做?

PS bios不能让我控制这种事情,这是我对lm-sensorsfancontrol的体验

al@notebook:~$ sudo sensors-detect [sudo] password for al: # sensors-detect revision 5984 (2011-07-10 21:22:53 +0200) # System: Hewlett-Packard HP Pavilion dv7 Notebook PC (laptop) # Board: Hewlett-Packard 1800 This program will help you determine which kernel modules you need to load to use lm_sensors most effectively. It is generally safe and recommended to accept the default answers to all questions, unless you know what you're doing. Some south bridges, CPUs or memory controllers contain embedded sensors. Do you want to scan for them? This is totally safe. (YES/no): y Module cpuid loaded successfully. Silicon Integrated Systems SIS5595... No VIA VT82C686 Integrated Sensors... No VIA VT8231 Integrated Sensors... No AMD K8 thermal sensors... No AMD Family 10h thermal sensors... No AMD Family 11h thermal sensors... No AMD Family 12h and 14h thermal sensors... No AMD Family 15h thermal sensors... No AMD Family 15h power sensors... No Intel digital thermal sensor... Success! (driver `coretemp') Intel AMB FB-DIMM thermal sensor... No VIA C7 thermal sensor... No VIA Nano thermal sensor... No Some Super I/O chips contain embedded sensors. We have to write to standard I/O ports to probe them. This is usually safe. Do you want to scan for Super I/O sensors? (YES/no): y Probing for Super-I/O at 0x2e/0x2f Trying family `National Semiconductor/ITE'... No Trying family `SMSC'... No Trying family `VIA/Winbond/Nuvoton/Fintek'... No Trying family `ITE'... No Probing for Super-I/O at 0x4e/0x4f Trying family `National Semiconductor/ITE'... Yes Found unknown chip with ID 0x8518 Some hardware monitoring chips are accessible through the ISA I/O ports. We have to write to arbitrary I/O ports to probe them. This is usually safe though. Yes, you do have ISA I/O ports even if you do not have any ISA slots! Do you want to scan the ISA I/O ports? (YES/no): y Probing for `National Semiconductor LM78' at 0x290... No Probing for `National Semiconductor LM79' at 0x290... No Probing for `Winbond W83781D' at 0x290... No Probing for `Winbond W83782D' at 0x290... No Lastly, we can probe the I2C/SMBus adapters for connected hardware monitoring devices. This is the most risky part, and while it works reasonably well on most systems, it has been reported to cause trouble on some systems. Do you want to probe the I2C/SMBus adapters now? (YES/no): y Using driver `i2c-i801' for device 0000:00:1f.3: Intel Cougar Point (PCH) Module i2c-i801 loaded successfully. Module i2c-dev loaded successfully. Next adapter: i915 gmbus disabled (i2c-0) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 gmbus ssc (i2c-1) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 GPIOB (i2c-2) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 gmbus vga (i2c-3) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 GPIOA (i2c-4) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 gmbus panel (i2c-5) Do you want to scan it? (YES/no/selectively): y Client found at address 0x50 Probing for `Analog Devices ADM1033'... No Probing for `Analog Devices ADM1034'... No Probing for `SPD EEPROM'... No Probing for `EDID EEPROM'... Yes (confidence 8, not a hardware monitoring chip) Next adapter: i915 GPIOC (i2c-6) Do you want to scan it? (YES/no/selectively): y Client found at address 0x50 Probing for `Analog Devices ADM1033'... No Probing for `Analog Devices ADM1034'... No Probing for `SPD EEPROM'... No Probing for `EDID EEPROM'... Yes (confidence 8, not a hardware monitoring chip) Next adapter: i915 gmbus dpc (i2c-7) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 GPIOD (i2c-8) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 gmbus dpb (i2c-9) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 GPIOE (i2c-10) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 gmbus reserved (i2c-11) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 gmbus dpd (i2c-12) Do you want to scan it? (YES/no/selectively): y Next adapter: i915 GPIOF (i2c-13) Do you want to scan it? (YES/no/selectively): y Next adapter: DPDDC-B (i2c-14) Do you want to scan it? (YES/no/selectively): y Now follows a summary of the probes I have just done. Just press ENTER to continue: Driver `coretemp': * Chip `Intel digital thermal sensor' (confidence: 9) To load everything that is needed, add this to /etc/modules: #----cut here---- # Chip drivers coretemp #----cut here---- If you have some drivers built into your kernel, the list above will contain too many modules. Skip the appropriate ones! Do you want to add these lines automatically to /etc/modules? (yes/NO)y Successful! Monitoring programs won't work until the needed modules are loaded. You may want to run 'service module-init-tools start' to load them. Unloading i2c-dev... OK Unloading i2c-i801... OK Unloading cpuid... OK al@notebook:~$ sudo /etc/init.d/module-init-tools restart Rather than invoking init scripts through /etc/init.d, use the service(8) utility, eg service module-init-tools restart Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the stop(8) and then start(8) utilities, eg stop module-init-tools ; start module-init-tools. The restart(8) utility is also available. module-init-tools stop/waiting al@notebook:~$ sudo service module-init-tools restart stop: Unknown instance: module-init-tools stop/waiting al@notebook:~$ sudo service module-init-tools start module-init-tools stop/waiting al@notebook:~$ sudo pwmconfig # pwmconfig revision 5857 (2010-08-22) This program will search your sensors for pulse width modulation (pwm) controls, and test each one to see if it controls a fan on your motherboard. Note that many motherboards do not have pwm circuitry installed, even if your sensor chip supports pwm. We will attempt to briefly stop each fan using the pwm controls. The program will attempt to restore each fan to full speed after testing. However, it is ** very important ** that you physically verify that the fans have been to full speed after the program has completed. /usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed 

我的情况太绝望了吗?

你应该考虑安装木星

你可以选择它的电源模式,它很容易控制,我只是设置它开机命令,你不会注意到你的笔记本电脑开启,直到你开始使用沉重的应用程序

打开终端并执行此操作。

添加存储库

 sudo add-apt-repository ppa:webupd8team/jupiter 

更新

 sudo apt-get update 

安装木星

 sudo apt-get install jupiter 

和阅读本文并正在使用华硕EEPC上网本的其他人一起安装此function

 sudo apt-get install jupiter-support-eee 

祝你今天愉快 :)

我看到你Mysterio和TheX试图提供帮助,但尚未发布答案。 我只是建议您尝试用压缩空气吹掉系统中的一些灰尘。 在我的计算机上执行此操作后,风扇似乎运行得更好(无论如何更响亮)并且系统运行温度更低。

我认识到这并不能解释Ubuntu和Windows之间的区别。

还有一些acpi内核设置可能值得尝试。 看到:

您可以尝试从Ubuntu CD启动。 (例如,acpi = off)。 看到:

如果你有一台超过两年的任何类型的笔记本电脑,那么值得把风扇带出去并清理散热器的绒毛和灰尘。 你通常会在那里找到一块巨大的地毯! 我现在正在使用一台热销的笔记本电脑,所以我在旧的笔记本电池上支持它的正面。 这将底座抬离桌子,可以提供更好的空气流通。 最后,如果您感觉技术性并且可以冒险,请观看一些YouTubevideo,获取一些导热膏并清洁并重新应用处理器和GPU上的散热器。 这是一个真正的区别。

我有一个pavillion DV7 6000系列。 英特尔四核芯片,赢得7,大约2岁。 起初它非常酷,非常酷。 加class越来越响亮。 然后我开始在启动时收到警告说风扇工作不正常。 它还在大声地工作。

最后我拆开了机器。 惠普有一个很棒的在线维修手册,可以下载。 它提供了拆卸和维修的详细说明。 您需要的唯一工具是小菲利普斯和牙签。 里面的一切都是尘土飞扬,特别是风扇区。 我用压缩空气清洁它,压力为40 psi。 它像新的一样工作。 他们警告不再出现。

最后,我不得不说惠普建造了一台漂亮的机器。 只需很少的工具和专业知识即可访问所有部件。 他们提供完整的说明和优秀的图片。 这是我在过去15年中发现的最好的商品之一。