Ubuntu 19.04 使用率低时温度相当高

Ubuntu 19.04 使用率低时温度相当高

我注意到,即使使用率较低,例如,阅读 PDF 文件并且风扇打开,我的笔记本电脑的一个区域也会非常热。对 Windows 10 执行相同操作(我有双启动),这种情况不会发生,该区域很凉爽。

为什么会发生这种情况?是因为 CPU 使用率过高吗?还是其他原因?

可以解决这个问题吗?

编辑1

命令结果

lspci -k | grep -EA3 'VGA|3D|Display'

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
Subsystem: Hewlett-Packard Company UHD Graphics 620 (Whiskey Lake)
Kernel driver in use: i915
Kernel modules: i915

02:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
Subsystem: Hewlett-Packard Company GP107M [GeForce GTX 1050 Mobile]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

编辑2

prime-select query

nvidia

编辑3

我尝试选择使用英特尔集成 GPU,但没有结果。

使用 Ubuntu 19.04,thermald 已经安装,PC 非常热,不像 Windows 那样凉爽。我还注意到电池电量下降非常慢。在 Windows 上我没有看到这种速度下降。

这是 Ubuntu 的问题还是仅适用于 Ubuntu 19.04?

答案1

您的计算机很热,因为它总是使用 Nvidia GPU,而 Windows 会在需要执行游戏等繁重的 GPU 任务时使用它。

Ubuntu 不会自动切换显卡。您可以使用nvidia-primebumblebee来切换 Nvidia 显卡。

这个答案更多细节。

您还可以使用 CLI 命令:

sudo prime-select intel
sudo prime-select nvidia

您还可以安装laptop-mode-tools节约电源。

答案2

我会安装它thermald以便在使用 Nvidia 视频时保持机器凉爽......

  • sudo apt-get update

  • sudo apt-get install thermald

Thermald带有默认配置文件,/etc/thermald/thermal-conf.xml可控制大多数计算机,但可能需要针对某些计算机进行自定义。请参阅man thermal-conf.xml了解详细信息和示例。修改配置文件后,停止thermald并重新启动它:

sudo service thermald restart

安装 thermald 后,我会停止该thermald进程,然后手动运行它以sudo thermald --no-daemon实时观察其操作。此实时信息可用于创建您自己的自定义 thermal-conf.xml 文件。请参阅man thermald以了解更多信息。

sudo service thermald stop
sudo thermald --no-daemon --loglevel=debug

您可以在 Ask Ubuntu 上搜索thermald,查看先前有哪些答案。

一个很好的入门参考是https://wiki.ubuntu.com/Kernel/PowerManagement/ThermalIssues

相关内容