我在一台新笔记本电脑(Lenovo Ideapad 330)上安装了 Kubuntu 18.04。我安装了 Kubuntu(以及默认的 Windows 10 安装),因为在尝试了很多次 Ubuntu 18.04 后,它无法正确安装并出现一些问题。
Kubuntu 运行得很好。但我注意到,虽然在 Windows 10 中计算机的温度似乎正常(在 Dolphin 模拟器上玩一些 GameCube 电子游戏时,我怀疑这不会导致 GPU 过热),但在运行 Linux 时它会变得异常热,虽然不足以因为过热而自动关机,但足以注意到 Windows 和 Linux 之间的明显差异。而且这仅仅是通过浏览互联网上的内容,甚至在 gedit 中编辑一些文本。我的意思是,这种过热根本不正常(99% 与软件有关)
我查看了论坛等,并了解到安装专用驱动程序(NVIDIA 驱动程序)而不是 Kubuntu 发行版附带的默认驱动程序可能是解决此问题的办法,因此我从这里下载了驱动程序(显卡是 NVIDIA GEFORCE GTX 1050)(https://www.geforce.com/drivers/results/145271)。但是,当我尝试安装驱动程序时,我收到了此处讨论的错误消息(如何卸载内核模块“nvidia-drm”?)。我按照那里的步骤操作,但无济于事,因为最后我搞乱了我的图形模式。我整个下午和晚上都在谷歌上搜索,尝试了其他一些方法,但都不起作用。最后我决定重新安装 Kubuntu。现在,重新安装后,我遇到了同样的问题。一切正常,但无缘无故过热。
你知道原因吗?我该如何解决这个问题?我会很感激任何帮助,因为虽然我可以这样使用笔记本电脑,但我知道这会大大缩短我的笔记本电脑的使用寿命,我认为这是应该修复的问题。
编辑:这是 lm-sensors 的输出
pch_cannonlake-virtual-0
Adapter: Virtual device
temp1: +50.0°C
nouveau-pci-0100
Adapter: PCI adapter
temp1: +511.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +5.0°C)
(emerg = +135.0°C, hyst = +5.0°C)
iwlwifi-virtual-0
Adapter: Virtual device
temp1: +43.0°C
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +46.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +44.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +45.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +43.0°C (high = +100.0°C, crit = +100.0°C)
我的电脑温度高达 511ºC,应该快要融化了,但事实并非如此,所以看起来是的,这是与驱动程序和显卡相关的
编辑2:当我尝试关闭电源时,系统崩溃并卡住,如果我尝试关闭会话,则会出现错误,例如
nouveau E[Xorg[1052]] failed to idle channel 2 [Xorg[1052]]
答案1
我按照在这篇文章中找到的一个简单解决方案解决了所有问题:Kubuntu 18.04 上的 nvidia 驱动程序问题
我没有安装任何 NVIDIA 驱动程序,因为这是一个全新安装,因此我不需要删除清除驱动程序,所以我只需在终端中运行以下两个命令:
sudo apt-add-repository ppa:graphics-drivers
sudo ubuntu-drivers autoinstall
重启后,所有问题都神奇地解决了:温度降低,温度恢复正常(而不是疯狂的 511 度),断电重启会话正常关闭(但是,我需要在安装驱动程序后执行硬重启,因为笔记本电脑在正常重启时再次卡住了)。