如何解决Ubuntu16.04笔记本GPU过热问题

如何解决Ubuntu16.04笔记本GPU过热问题

模块

Thinkpad W540。规格:英特尔酷睿 i7 4800mq、Nvidia Quadra K2100M。

问题:

我尝试了全新安装的 Ubuntu16.04、Kubuntu16.04、Ubuntu Gnome 16.04,它们都存在 Nvidia GPU 过热的问题。电池寿命只有我以前运行 Ubuntu14.04 或 Windows10 时的一半左右,而且打字时我的左手掌感觉很热,因为 Nvidia GPU 就位于那个位置下方。

解决该问题的失败尝试:

1、安装 bumblebee,在日常使用中屏蔽 Nvidia。我以前在 Ubuntu14.04 下运行过 bumblebee,效果不错。但似乎在 16.04 下 bumblebee 无法屏蔽 Nvidia。

2、安装 Nvidia 驱动程序并使用 Nvidia-prime 切换到 Intel GPU。以下答案:将 Nouveau 列入黑名单并按 ctr+alt+F1,然后登录并

service lightdm stop
sudo apt-get install nvidia-340 # I've also tried nvidia-361. 
sudo prime-select intel

这些命令执行成功,但笔记本电脑 gpu 仍然过热。

3,将nouveau加入黑名单,或者卸载nouveau

sudo apt-get purge xserver-xorg-video-nouveau 

重启系统后,“ lspci -k | egrep 'VGA|3D' -A2 ”的返回结果为:

00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
    Subsystem: Lenovo 4th Gen Core Processor Integrated Graphics Controller
    Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GK106GLM [Quadro K2100M] (rev a1)
    Subsystem: Lenovo GK106GLM [Quadro K2100M]
    Kernel driver in use: nouveau

这很奇怪,因为 nouveau 已被删除,但过热问题仍然存在。

我仍然在努力解决这个问题,而且我不需要在 Ubuntu 下使用 Nvidia 卡,所以在 Ubuntu 下禁用它就足够了。有人能帮忙解决吗?非常感谢您的回复。

相关内容