我新安装了 ubuntu 12.04,我的笔记本电脑温度太高了,78。
输出lspci
:
00:00.0 主机桥:英特尔公司第三代酷睿处理器 DRAM 控制器(rev 09) 00:01.0 PCI 桥:英特尔公司 Xeon E3-1200 v2/第三代酷睿处理器 PCI Express 根端口 (rev 09) 00:02.0 VGA 兼容控制器:英特尔公司第三代酷睿处理器图形控制器(rev 09) 00:14.0 USB 控制器:英特尔公司 7 系列/C210 系列芯片组系列 USB xHCI 主机控制器(修订版 04) 00:16.0 通信控制器:英特尔公司 7 系列/C210 系列芯片组家族 MEI 控制器 #1 (rev 04) 00:1a.0 USB 控制器:英特尔公司 7 系列/C210 系列芯片组系列 USB 增强型主机控制器 #2 (rev 04) 00:1b.0 音频设备:英特尔公司 7 系列/C210 系列芯片组系列高清晰度音频控制器(修订版 04) 00:1c.0 PCI 桥:英特尔公司 7 系列/C210 系列芯片组家族 PCI Express 根端口 1 (rev c4) 00:1c.1 PCI 桥:英特尔公司 7 系列/C210 系列芯片组家族 PCI Express 根端口 2 (rev c4) 00:1c.2 PCI 桥:英特尔公司 7 系列/C210 系列芯片组家族 PCI Express 根端口 3 (rev c4) 00:1d.0 USB 控制器:英特尔公司 7 系列/C210 系列芯片组系列 USB 增强型主机控制器 #1 (rev 04) 00:1f.0 ISA 桥:英特尔公司 HM76 Express 芯片组 LPC 控制器(rev 04) 00:1f.2 SATA 控制器:英特尔公司 7 系列芯片组家族 6 端口 SATA 控制器 [AHCI 模式](修订版 04) 00:1f.3 SMBus:英特尔公司 7 系列/C210 系列芯片组系列 SMBus 控制器(修订版 04) 01:00.0 VGA 兼容控制器:Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M 系列] 07:00.0 网络控制器:Ralink corp. RT3290 无线 802.11n 1T/1R PCIe 07:00.1 蓝牙:Ralink 公司 RT3290 蓝牙 08:00.0 以太网控制器:瑞昱半导体有限公司 RTL8101E/RTL8102E PCI 快速以太网控制器(修订版 05) 09:00.0 未分配的类别 [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express 读卡器 (rev 01)
怎样才能让温度低一点呢?
的输出sudo lshw -C display
为:
*-display
description: VGA compatible controller
product: Thames [Radeon HD 7500M/7600M Series]
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:48 memory:40000000-4fffffff memory:62000000-6201ffff
ioport:4000(size=256) memory:62020000-6203ffff
*-display
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:46 memory:63000000-633fffff
memory:50000000-5fffffff
ioport:5000(size=64)
有人可以帮忙吗?应该怎么做才能使温度保持在 50 左右?是否应该禁用一些图形?
答案1
您可以降低 CPU 的速度,这很有帮助。这里有一个脚本,当 CPU 速度达到您选择的上限时,会自动降低 CPU 的速度。https://github.com/Sepero/temp-throttle/blob/master/temp_throttle.sh
答案2
您有可切换的显卡。如果您不需要独立 AMD 显卡的额外性能,那么您可以在笔记本电脑的 BIOS 中永久关闭它。
如果你的 BIOS 没有该选项,或者你需要额外的性能,请查阅此问答寻找解决方案。
答案3
我发现省电应用程序对解决过热问题很有帮助,laptop-mode-tools
而且tlp
都非常好。
要安装笔记本电脑模式工具,请sudo apt-get install laptop-mode-tools
在终端内运行。
要安装 TLP,请在终端中运行以下命令:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
希望这些能降低你的体温。它们让我的体温下降了 10-20 摄氏度,所以任何变化都应该非常明显。
答案4
您可以使用非银行金融机构控制风扇
我正在使用 Acer Aspire E5-573G 笔记本电脑,没有其他方法可以控制 CPU 风扇,但是非银行金融机构。我使用的是 Ubuntu 18.04。缺少适合我型号的确切配置文件,但 nbfc 与另一个类似的配置文件(Acer Aspire E5-575G)配合良好。如果您不知道要使用哪个配置文件,可以尝试:
mono nbfc.exe config -r
你需要最新的 mono 版本才能在 Ubuntu 18.04 上构建它,所以不要忘记阅读如何在 Ubuntu 上构建 NBFC。
我还编辑了默认配置文件,使风扇策略更加积极,以降低温度。