我有一台 easynote tj65(2.1 ghz 双核,配备 Geforce GT240M),以双启动模式运行 Ubuntu 11.10 和 Windows 7。
虽然 Windows 7 没有任何类似的问题,但一旦所有进程的 CPU 使用率超过 50-60%,Ubuntu 就会让我的笔记本越来越热,只要我进行任何比简单浏览更多的事情,例如启动和运行 banshee,就会发生这种情况。启动后没有其他进程在运行(CPU 使用率:~1%),两个核心的温度都为 61 度。
一旦 CPU 使用率达到 50%,两个核心的温度就会上升到 90 左右(根据 psensors 的数据,gpu 的温度上升到相同的水平)。传感器告诉我,98 是我的 CPU 型号的临界温度,我认为 90 左右太接近了,特别是如果我没有做任何特别的事情。一旦我的平均 CPU 使用率超过 60%,系统就会很快崩溃。
并且似乎风扇的响度不像在系统启动时那么大,就像在 Windows 中玩图形密集型游戏时那样。
是的:我清理了风扇!不:我无法在 BIOS 中更改有关风扇或 CPU 的任何内容。
希望你能帮助我——这样的话,Ubuntu 笔记本就没法当做生产系统使用了。
答案1
根据之前的帖子,Linux 内核中的一个已知错误导致过热问题:11.10 测试版存在发热问题吗?
最近的版本(11.04 也是)也存在类似的问题。有人建议使用 Linux 3.0 内核的解决方法:
http://www.techytalk.info/linux-kernel-2-6-38-2-6-39-power-regression-workaround/
我听说这些问题应该在 Linux 3.1 中得到彻底修复。但是,Ubuntu 11.10 使用的是 3.0 内核,因此上述解决方法仍然适用。据 Phoronix 称,Ubuntu 11.10 的耗电量增加了 50%:
答案2
12.04 / 12.10 中引入了许多新的修复和电源管理增强功能,尤其是新的 Nvidia 驱动程序,可以更好地处理图形电源管理。此外,通过运行 Xubuntu,您可以放弃 3D 桌面环境,转而使用 2D 桌面环境,这也有助于降低功耗水平。
答案3
您可以尝试使用cpu-freq
指示器应用程序并强制 Ubuntu 以较低的速度运行。
添加此 PPA:,ppa:artfwo/ppa
并安装该包indicator-cpufreq
。
答案4
您可以尝试打开终端,然后运行
$ gksudo gedit /etc/default/grub
并在以下行中写道:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
更改为:
GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux quiet splash"
然后保存并重新启动。我希望这能解决问题。
然后,安装大黄蜂。
http://www.ubuntugeek.com/install-bumblebee-in-ubuntu-12-1012-04-using-ppa.html