戴尔Studio XPS 16过热

自从我从Win 7切换到Ubuntu以来,我的笔记本似乎变得更热,风扇声音也更大了。这是正常现象还是可以通过调整一些设置来解决呢?如果可以的话,有什么步骤可以排除问题吗?
以下是命令行中"sensors"的输出结果:
olalonde@olalonde:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:       +56.0°C  (crit = +100.0°C)                  
temp2:       +53.0°C  (crit = +100.0°C)                  
temp3:       +65.0°C  (crit = +100.0°C)

更新:我买了一台戴尔Studio XPS 16,因为它有过热问题而出名,但是在使用Windows 7一年后,并没有像在Ubuntu上那样糟糕。
-Computer-
Processor       : 2x Intel(R) Core(TM)2 Duo CPU     P8700  @ 2.53GHz
Memory      : 4024MB (764MB used)
Operating System        : Ubuntu 10.04.1 LTS
User Name       : olalonde (Oli)
Date/Time       : Tue 28 Sep 2010 10:55:25 AM EDT
-Display-
Resolution      : 1600x900 pixels
OpenGL Renderer     : Unknown
X11 Vendor      : The X.Org Foundation
-Multimedia-
Audio Adapter       : HDA-Intel - HDA Intel
Audio Adapter       : HDA-Intel - HDA ATI HDMI
-Input Devices-
 Power Button
 Sleep Button
 Lid Switch
 Power Button
 Macintosh mouse button emulation
 AT Translated Set 2 keyboard
 Video Bus
 Dell WMI hotkeys
 Laptop_Integrated_Webcam_2M
 SynPS/2 Synaptics TouchPad
 HDA Digital PCBeep
 HDA Intel Mic at Ext Left Jack
 HDA Intel HP Out at Ext Left Jack
 HDA Intel HP Out at Ext Left Jack
HP-LaserJet-P2015-Series        : <i>Default</i>
-SCSI Disks-
ATA ST9500420ASG
HL-DT-ST DVDRWBD CA10N

1请告诉我们所讨论的笔记本电脑的品牌和型号。一些笔记本电脑存在已知问题,适用的修复方法非常硬件特定。 - Oli
如果您重新启动进入Windows并执行类似的任务,噪音和温度是否会降至旧水平?根据您的描述,罪魁祸首可能是Linux 或者 时间的流逝(随着灰尘积累和风扇支架恶化,风扇转速越来越高,效果却越来越差)。 - Gilles 'SO- stop being evil'
我几天前开始使用Ubuntu,问题也从那时开始出现。这不太可能是巧合。另外,有没有Windows的Live CD呢? - Olivier Lalonde
你可以使用大多数Windows光盘启动,但仅限于修复和管理,而不像Ubuntu的live CD那样:你不能运行"正常"的程序等。 - Roger Pate
4个回答

一些笔记本电脑在使用Linux时可能会出现问题。如果您能提供有关您的计算机(制造商、型号、BIOS版本)的更多信息,将对解决您的问题非常有帮助。

检查你的CPU在不使用时是否降频。例如,右键点击GNOME面板,选择“添加到面板”,然后选择“CPU频率调节监视器”。当你没有进行太多操作时,它应该会降低频率。如果它始终保持在最高速度,那么可能是因为cpufreq出现了问题(有时BIOS升级可以解决这个问题)。

所选择的选项是“按需”模式,并且大部分时间运行在800MHz。 - Olivier Lalonde
嗯,听起来还不错。我猜接下来最可能的就是图形了。你安装了ATI(fglrx)的非免费驱动程序吗? - bobince
不,我没有安装那些驱动程序。我应该安装吗? - Olivier Lalonde
我会试一试。开源驱动通常在电源管理功能方面有所滞后。 - bobince

首先,我会运行top命令,查看是否有负载大于1的情况,如果有的话,再检查是否有任何进程占用了大量的CPU资源。如果是这样的话,可以终止该进程并验证温度是否下降,然后调查为什么该应用程序表现不佳。
接下来,使用powertop工具识别是否有任何进程消耗异常多的电力。终止并进行调查。
通过sudo service --status-all命令可以查看正在运行的服务。您可以使用sudo service <service> stop命令测试关闭服务。
使用lsmod命令可以查看加载的内核模块。可以使用rmmod命令检查问题是否是由于硬件驱动程序失控引起的。(使用insmod命令重新加载模块,或者直接重新启动)。
您没有提到您的视频硬件,但如果您使用的是ATI或NVIDIA,可以尝试使用专有的视频驱动程序(如果您的显卡支持)。或者如果您已经在使用专有驱动程序,可以尝试使用免费的驱动程序。或者尝试升级到更新的版本(x-updates PPA中包含了升级的驱动程序)。
我曾经有三台笔记本电脑的风扇因为年龄和硬件故障而损坏。可能值得排除只是硬件问题,可以尝试使用其他的livecd或者进入Windows系统进行启动测试。Dell XPS的风扇控制似乎是一个频繁出现且已知的问题... http://en.wikipedia.org/wiki/Dell_XPS ...所以你可以查看Dell官方支持网站了解BIOS升级或其他解决方案。
最后,也有可能是由于软件对风扇控制不稳定导致的问题。市面上有一些风扇控制软件可以让你手动启用/禁用/调整风扇。但是手动覆盖BIOS控制可能存在一定的风险,如果你决定采取这种方式,请搜索“Linux风扇控制软件”并小心操作。

非常感谢您提供的详尽答案。有一个细节需要注意,当我尝试执行“rmmod radeon”命令时,出现了“ERROR: Module radeon is in use”的错误提示。另外,是否有可能以命令行模式启动?这样我可以查看是否由于图形问题导致过热情况。 - Olivier Lalonde
你可以进入恢复模式,但更好的方法可能是先进入X,然后通过sudo service gdm stop关闭gdm,这样应该会终止X并将你留在控制台。 - Bryce