我有一台带有 ubuntu 19.04 和 nvidia 最新驱动程序的 MSI gs65 8sf 笔记本电脑。
我的问题是,当 Nvidia GPU 处于空闲状态时(例如,当我打开英特尔prime-select
或锁定屏幕时)它开始升温到 55°C 左右。
GPU 处于活动状态时(例如,当我写这个问题时)的正常温度约为 42°C/48°C。
UEFI 和固件已经更新到最新版本。
nvidia 驱动程序版本为 418.56。
你知道如何解决问题吗?
我有一台带有 ubuntu 19.04 和 nvidia 最新驱动程序的 MSI gs65 8sf 笔记本电脑。
我的问题是,当 Nvidia GPU 处于空闲状态时(例如,当我打开英特尔prime-select
或锁定屏幕时)它开始升温到 55°C 左右。
GPU 处于活动状态时(例如,当我写这个问题时)的正常温度约为 42°C/48°C。
UEFI 和固件已经更新到最新版本。
nvidia 驱动程序版本为 418.56。
你知道如何解决问题吗?
嗨,在 nvidia 论坛上找到了解决方案。这是带有答案的线程,我将在这里回顾一下解决方案。
回顾
问题是主选择程序在卸载驱动程序时不会关闭 GPU。因此,当您打开英特尔配置文件时,nvidia 驱动程序将被卸载,并且所有电源管理都与它们一起,但 GPU 已打开,这会导致升温过程。
解决方案
我找到的解决方案是:使用 apt 安装 bbswitch。如果未加载驱动程序,此程序将自动关闭 GPU。
所以当你想切换到英特尔配置文件时:
# prime-select intel
在下次启动时,不会加载 nvidia 的驱动程序,bbswitch 将关闭 GPU,如果您想使用 nvidia GPU,请执行相同的操作:选择 nvidia 配置文件并重新启动。