首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >宏迅捷3高CPU温度和风扇不运行

宏迅捷3高CPU温度和风扇不运行
EN

Ask Ubuntu用户
提问于 2020-05-05 15:52:41
回答 1查看 1.1K关注 0票数 0

我已经升级到Ubuntu 20.04 LTS了。

我的电脑是Swift-SF314-57,但我的CPU (Intel® Core™ i5-1035G1)温度有问题,温度很高:

代码语言:javascript
复制
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +57.0°C  

BAT0-acpi-0
Adapter: ACPI interface
in0:          12.98 V  

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +84.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +72.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +84.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +70.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +75.0°C  (high = +100.0°C, crit = +100.0°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +27.8°C  

我已经完成了这个命令sudo sensors-detect --auto

代码语言:javascript
复制
Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----

我按要求在文件中添加了它们,但是sudo pwmconfig的检测似乎有问题。

代码语言:javascript
复制
/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

你知道我怎么解决这个问题吗?

提前谢谢你

EN

回答 1

Ask Ubuntu用户

发布于 2020-09-04 10:15:38

配置

  1. 计算device=Acer TravelMateB113
  2. cpu = i3-2377 (砂桥),TDP=17watt1
  3. sys = Ubuntu 20.04 LTS

情况:

  1. 永久性地将可充电电池从计算设备中移除
  2. 将Ubuntu 14+16的双重安装升级到Ubuntu 20
  3. 该系统现在随机紧急关闭,有时甚至5秒后登录到一个帐户=40秒后启动(见2)

嫌疑人:过热

诊断:

代码语言:javascript
复制
% grep -i -e therm /var/log/syslog*

除了Registered thermal governor ...thermald: [WARN] ...以外,没有找到任何匹配的设备,热似乎积累得太快,以致于任何日志设施都无法发出警告或恐慌信息。

阅读系统/英特尔-cpu热削减问题,建议的主题:

  • 运行平均功率限制- RAPL
  • 电源状态(pstate)
  • 热守护进程

一旦100摄氏度被审查,cpu就会紧急关机。

问:为什么从50℃到100℃,热量在不到半秒钟内就会累积起来?

怀疑:英特尔涡轮增压禁用它:

代码语言:javascript
复制
% cat /sys/devices/system/cpu/intel_pstate/no_turbo

% echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

在登录到一个帐户,风扇仍然开始发泄在极限(2)。一旦网络浏览器被执行,系统仍然会紧急关机。使用

代码语言:javascript
复制
% top

若要标识登录到帐户时消耗进程最多的cpu%,请执行以下操作。

  1. 跟踪器-矿工-fs
  2. 这两种存储方式都会产生很重的负载(磁盘读和写,也可以用iotop监视)。在Ubuntu帮助网页上建议的禁用跟踪器。

把注意力转到热麦芽,传感器轮询cpu的热量1赫兹(每秒一次),可能太慢,在这种情况下是没有用的。如thermald的docs中所建议的:禁用thermald,重新引导,在没有守护进程的情况下启动它,并将日志输出读取到终端上的std_out:

代码语言:javascript
复制
% systemctl disable thermald
% reboot
% ps -e | grep thermald  # make sure that no thermald is running

thermald --无守护进程--loglevel=info #或:-loglevel=debug

代码语言:javascript
复制
% # use 'systemctl enable thermald' to reenable

thermald的手册页建议编写一个自定义的“热-conf.xml. man”。有一个手册页提供了一些示例:man thermal-conf.xml

然而,禁用热麦芽就足以让风扇尽早开始排气(为TDP=17watt而建,它只是一个小风扇,现在开始在45°C附近排气),以对抗上升处理压力热。ps auxc | grep -i therm现在会导致acpi_thermal_pm

摘要:禁用{ intel turbo boost,tracker-miner-fs,snap-store,thermald }

解决问题的时间:20小时感谢gnu/linux/gnome/debian/ubuntu +解决自愿者的麻烦

参考文献1在简单的术语:一个相当薄弱的设计对cpu-热;参阅英特尔公司的参考。

askubuntu.com/questions/1260698/high-cpu-temp-on-boot-fan-noise-on-ubuntu-thinkpad-t490/1260716#1260716 2 "Ubuntu启动时将CPU频率调节器设置为性能.“

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1235722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档