https://bugs.kde.org/show_bug.cgi?id=521744
--- Comment #2 from [email protected] --- (In reply to rocketmanthree from comment #1) > The same has happened to my system > > SOFTWARE/OS VERSIONS > Operating System: CachyOS Linux > KDE Plasma Version: 6.7.0 > KDE Frameworks Version: 6.27.0 > Qt Version: 6.11.1 > Kernel Version: 7.1.1.2-cachyos (64-bit) > Graphics Platform: Wayland > Processors: AMR Ryzen 7800X3D > Memory: 32Gb Ram > Graphics Processor 1: AMD Radeon RX9070 XT A workaround from the widget maintainer's gitlab: https://invent.kde.org/olib/thermalmonitor/-/work_items/33#note_1528727 Quote: "Root cause + one-line fix This is a filter bug in the Add-Sensor picker, not a sensor problem. In contents/ui/config/AvailableSensors.qml, the filter callback is: return sensorId.length > 0 && display.includes("(°C)") && !display.includes("["); On Plasma 6.7 / current ksystemstats, NVIDIA GPUs are labelled by their PCI-database name, e.g. GA102 [GeForce RTX 3080 Ti] Temperature (and AD106 [GeForce RTX 4060 Ti] Temperature for the reporter's card). That name contains [, so the !display.includes("[") clause filters the GPU temperature sensor out of the list entirely. The sensor itself works: gpu/gpu0/temperature reports correct values once something subscribes. Fix: the bracket check exists to hide the client-side aggregate "group" sensors, whose display names start with [Group] (e.g. [Group] Temperature) and do carry (°C), so it can't simply be removed. Matching the start of the string fixes it without surfacing those: return sensorId.length > 0 && display.includes("(°C)") && !display.startsWith("["); [Group] aggregates start with [ (still hidden, as intended), while NVIDIA GPUs have the bracket mid-string, so they're no longer excluded. Tested on CachyOS / Plasma 6.7.0 / NVIDIA 610.43.02 / RTX 3080 Ti." End quote. -- You are receiving this mail because: You are watching all bug changes.
