我刚刚将 Kubuntu 从 21.10 (impish) 升级到 22.04 (jammy)。
现在,我的热监测等离子小部件(过去显示 CPU、GPU、SDD1 和 SSD2 温度)仅显示 GPU 温度。
我做的第一件事是检查 lm-sensors 的报告,运行后sensors
我得到了以下输出:
$ sensors
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: N/A
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +45.9 C
Tccd1: +45.2 C
Tccd2: +39.2 C
nvme-pci-0500
Adapter: PCI adapter
Composite: +39.9 C (low = -273.1 C, high = +84.8 C)
(crit = +89.8 C)
nvme-pci-0100
Adapter: PCI adapter
Composite: +45.9 C (low = -273.1 C, high = +81.8 C)
(crit = +84.8 C)
Sensor 1: +45.9 C (low = -273.1 C, high = +65261.8 C)
Sensor 2: +48.9 C (low = -273.1 C, high = +65261.8 C)
因此内核和 lm-sensors 知道温度(k10temp = CPU,nvme... = SSD)。
但是,当我配置 Thermal Monitor 小部件时,没有 CPU 热传感器的踪迹。但是列出了两个 SSD 传感器。但是当我检查它们时,小部件仍然显示两个传感器都为“OFF”(见下面的屏幕截图)。
有什么想法我可以做些什么来使我的热监测恢复工作状态?
答案1
下载 ksysguardd_5.18.4.1-0ubuntu1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/universe/k/ksysguard/ksysguardd_5.18.4.1-0ubuntu1_amd64.deb
sudo dpkg -i ksysguardd_5.18.4.1-0ubuntu1_amd64.deb
重新登录,它应该可以工作
答案2
这是 中的一个错误ksystemstats
,其中coretemp
和k10temp
被amdgpu
列入黑名单。
该错误尚未得到纠正(参见编辑),但您可以自行临时修补。该过程如下所述:
https://bugs.kde.org/show_bug.cgi?id=438318#c37
只需检查System settings
您About this System
所使用的 Plasma 版本即可下载正确的源代码。
编辑2022-08-08
根据@BoeroBoy 的评论,该错误已被纠正。