笔记本电脑即使在空闲状态下也会变得非常热

笔记本电脑即使在空闲状态下也会变得非常热

我遇到了一个问题,我的笔记本电脑 Compaq 615 自从安装了 Ubuntu 18.10 后变得非常热。我已经尝试了各种解决方案,但都没有成功。

传感器命令告诉我,系统处于 75 °C 以上的空闲模式。风扇一直在吹。如果我的网站有一些脚本或几个选项卡处于活动状态等,温度会上升到 90 °C。如果我打开 YouTube 视频,系统温度会升至 98 °C

之前安装了 Win7,我记得在观看 YouTube 视频时温度约为 80°C,空闲时温度为 55°C

我尝试过这个:[笔记本电脑运行 Ubuntu 时发热严重

我也安装了 xubuntu,因为它占用的资源较少,但问题还是一样。

我按照他们在这里解释的那样更改了 grub 文件:开源 Radeon 驱动程序导致 GPU 过热

对此

GRUB_CMDLINE_LINUX_DEFAULT="安静启动 radeon.dpm=1"

或这个:https://forum.ubuntuusers.de/topic/update-bionic-laptop-nur-noch-heiss/

还有大约 10 篇关于该问题的文章,我再也找不到了。看来这是视频驱动程序的问题。

笔记本电脑内有 Radeon Mobility HD 3200。我尝试安装官方驱动程序,它是一个带有 ./ 的 .run 文件,但版本 .h 存在问题,因为文件现在已在此 ubuntu 版本中重新定位。

fglrx 安装要求系统具有内核头。在此系统上找不到 /lib/modules/4.18.0-16-generic/build/include/linux/version.h。

我发现这篇文章有人遇到了这个问题ubuntu 15.10上安装AMD显卡出错

但它不起作用。我安装完后可以安装驱动程序,但它告诉我安装过程中发生了一些错误(但没有说明是哪些)。重启后,我只看到了控制台版本,但桌面不见了。我不得不重新安装系统。

然后我尝试了这个https://linuxconfig.org/how-to-install-amd-radeon-drivers-on-ubuntu-18-10-cosmic-cuttlefish-linux

但什么都不起作用。现在我甚至无法再安装驱动程序,因为我做了一些不记得的事情。它说:

错误:检测到不支持 X Server 版本“XServer _64a”。支持的版本为 X.Org 6.9 或更高版本,最高为 XServer 1.10(默认:v2:x86_64:lib32:XServer _64a:none:4.18.0-16-generic:)安装将无法继续。

删除临时目录:fglrx-install.iKW51z

卡被正确识别

01:05.0 VGA 兼容控制器 [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS780M [Mobility Radeon HD 3200] [1002:9612] (prog-if 00 [VGA 控制器])

至今没有解决方案

答案1

这是更新。解决方案

首先,我从未尝试安装 HP 网站上提供的驱动程序。我总是尝试安装 ATI 的驱动程序。但是,安装 HP 的驱动程序时也出现了问题。我认为标准驱动程序的问题在于,它无法正确使用移动版本的显卡!因为在另一台装有 ATI 显卡(但正常)的电脑上,空闲时的温度约为 45 °C

于是我尝试了 CPU 频率的解决方案,但我真的不明白如何使用它。但它让我有了另一个想法。因为我也不想限制频率。经过一番搜索,我发现了这一点:

如何一次性为所有核心设置 CPU 频率调节调节器?

果然成功了!现在空闲时温度大约为 65 °C。使用 Firefox 并打开多个标签时温度大约为 70 °C。这对我来说没问题。

我就是这么做的:

cpufreq-info

获取有关 CPU 的信息

它表示核心 0 和核心 1 均根据需要在 1.8 GHz 和 2.2 Ghz 之间运行。

此外,还显示了可能的使用类型。例如可用的 cpufreq 调节器:保守、按需、用户空间、省电、性能

所以我把这行代码放进去:

sudo bash -c 'for i in {0..1}; do cpufreq-set -c $i -g powersave; done'

{} 中的数字代表 CPU 核心 0 和 1。(如果另一个 CPU 有更多核心,则最后一个数字需要是最后一个核心(四核为 3,六核为 5))

cpufreq-info

我再次检查,现在两个内核都在 1.8 GHz 和 2.2 GHz 之间以节能方式运行

哦,顺便说一下。我换成了 Kubuntu 18.04 LTS。因为我之前在尝试解决方案时把系统弄乱了。

相关内容