大约 6 个月前,我曾尝试切换到 Mint(当时是 Mint 12),但由于过热问题而失败,几乎无法运行任何比 Gedit 更复杂的应用程序。
时光荏苒,现在我又带着 Mint 14 回来了,但感觉更加坚定了。
我面临的问题如下:
1) 严重过热(我说的严重是指,只要不做任何事情,我的 CPU 温度就会在 70-75 摄氏度左右徘徊,我发现这种情况很常见)
2)运行多个应用程序(例如 Chrome、Skype 和 Pidgin)会导致系统严重过热并立即关闭
3)由于上述原因,我的电池在 10-15 分钟内就耗尽了,几乎把我的笔记本电脑变成了一台残缺的台式机
我有一台 HP-dv6 笔记本电脑(i7、6GB RAM、双显卡)
以下是 lspci 的输出:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Whistler XT [AMD Radeon HD 6700M Series]
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
0d:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
13:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
19:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
我已经尝试过做的事情:
1)我编辑了我的 grub 文件,在其中添加了一些“splash”参数
2)安装 jupiter 和 powertop
3)尝试升级到较新的内核(最高 3.8),但运行任何高于 3.5 的版本都会导致分辨率和 Wi-Fi 检测失败
4)阅读大量有关该主题的论坛帖子
所以,我的问题很简单:
我还能做些什么才能最终使用 Mint 作为我的默认操作系统,而又不会面临被 CPU 热量烧死的风险?
答案1
尝试以下方法:
确保您的风扇在 BIOS 中设置为“性能”或同等级别(无论如何不是“安静”)。
这时,请停用专用显卡,因为它是主要热源。如果这样做,您可能需要修改
xorg.conf
并删除已安装的所有 nvidia 驱动程序。尝试管理你的粉丝。
sudo apt-get install lm-sensors sudo sensors-detect
对所有问题回答“y”,并使用()加载上一步建议的任何模块
sudo modprobe module_name
,确保设置已加载,然后运行传感器:sudo sensors sudo sensors
是否报告风扇转速?
尝试
pwmconfig
sudo pwmconfig
这应该会暂时关闭每个风扇,然后尝试全速运行。确保此步骤完成后风扇再次旋转。如果成功,您就设置好了。按照说明操作这里使其永久存在(小心,它们可能已经过时了,但原理应该是相同的)。
您的 CPU 是否始终以最高速度运行?请尝试设置另一个扩展调节器。您的选项包括:
- 表现使 CPU 保持最高频率
- 节能将 CPU 保持在尽可能低的频率
- 用户空间将可用的频率信息导出到用户级(通过 /sys 文件系统),并允许用户空间控制 CPU 频率
- 一经请求根据 CPU 使用率调整 CPU 频率(类似用户空间频率调整守护进程,但在内核中)
- 保守的作用类似于按需,但逐步增加频率
就我个人而言,我使用ondemand
它并推荐它。Ubuntu wiki警告某些问题,但我从未遇到过任何问题。要使用 ondemand 调控器,请执行以下操作:
sudo sh -c "echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"
答案2
我也有一台 HP-DV6、I7,但有 8GB RAM。还有 Mint 14。我遇到了很大的散热问题(风扇全速运转等等)。经过一番搜索,以下链接给了我一个非常有效的解决方案。我又可以听到自己思考了。
http://techhamlet.com/2012/05/ubuntu-how-to-fix-over-heating-of-laptops-with-switchable-graphics/
答案3
听起来你的风扇不工作了。如果它在其他操作系统上工作正常,那么很可能是驱动程序问题。你需要一些冷却才能使用此答案。打开机器并找到风扇。找出它需要的电压,并将其连接到该电压。如果它是智能风扇(不受输入电压控制),那么这将不起作用。如果不是,这应该会让风扇以最大速度旋转。
通常风扇由主板控制,因此请使用另一台机器找到正确的驱动程序,在过热的机器上使用 wget 将它们安装到过热的机器上,然后尝试将它们安装到过热的机器上。请勿在风扇未运转的情况下尝试此操作。