12 linux
我已经在 Acer 5740 上使用 Linux 几年了。最近,我注意到我的电脑开始升温并稳定在 70 度左右。如果我启动 Eclipse 或 ffmpeg 之类的东西,计算机会以 85-90 度的角度拍摄。也许这以前发生过,但我可能忽略了它。
我有 Windows 7 的双启动,即使我玩游戏也是最大的 70 度。
我希望 Linux 会因为驱动程序而发热一点,但 70 度 @ 空闲有点太多了。
我之前对此的研究表明:
我的一个朋友使用完全相同的笔记本电脑,但使用 ATI 卡而不是英特尔(我的电脑上有)正在努力解决更严重的散热问题。他安装了 fgrlx,他的笔记本电脑和西伯利亚一样酷。
我试图为我的卡安装 Intel 驱动程序。我有适用于英特尔的最新版本的 Xorg 和 xorg。它没有帮助。
该问题与分布无关。我尝试过 Ubuntu、Debian、Fedora 和 FreeBSD。
启动后温度与时间的关系图相当稳定。没有突然的跳跃。
所有温度均以摄氏度为单位,对应于 max(acpi -t)
任何解决方案?
编辑:如果缩放到 933MHz,我的 CPU 仍然没有帮助。我找不到笔记本电脑的风扇控制。Acer Aspire One 的脚本很少,但我找不到 5740 的脚本。
我的/proc/acpi/fan
文件夹是空的!
blah@blah-Laptop:/proc/acpi/fan$ ls -l
total 0
Run Code Online (Sandbox Code Playgroud)
我正在运行 Arch Linux,这就是我为减少热量排放所做的工作。
我laptop-mode-tools
用来控制 CPU 频率缩放和硬盘旋转。如果您让它持续运行,硬盘会发热很多。但请注意,硬盘过于频繁地停止旋转会导致其损坏。台式机硬盘驱动器的额定转速通常仅为 40,000-50,000 次。笔记本电脑硬盘驱动器的额定转速通常约为 300,000 次。关联。
如果您的英特尔卡使用 i915 驱动程序,这将起作用。检查您的lspci -mvknn | grep -B8 i915
. 如果它返回非空,那么您可以添加i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1
到您的引导参数。
pcie_aspm=force
如果系统上的所有 PCIe 硬件都支持活动状态电源管理,也可以添加。
我使用步骤主要是为了降低功耗,但我也注意到温度下降超过 10°C 作为副作用。我猜用的功率越少,散发的热量就越少。