https://bugs.kde.org/show_bug.cgi?id=461070

Maciej Stanczew <maciej.stancze...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|FIXED                       |---
            Summary|sensor list in system       |sensor list in system
                   |monitor are changed every   |monitor are changed every
                   |time and not correct        |time and not correct with C
                   |                            |locale
             Status|RESOLVED                    |REPORTED

--- Comment #8 from Maciej Stanczew <maciej.stancze...@gmail.com> ---
That's a workaround, not a solution. Sensors should be displayed correctly
regardless of locale settings.

I can confirm that it's the C locale that is causing the issue, specifically
LC_COLLATE. With LC_COLLATE set to C or C.UTF-8 the issue is present, with
other values (I checked en_US.UTF-8 and en_IE.UTF-8) sensor list is correct.

This used to work some time ago even with C locale; I've been using
LC_COLLATE=C for years, and I remember when systemmonitor was first introduced
(Plasma 5.22) this issue did not occur. I guess it could also be a glibc
regression/feature, since there were changes in this area recently (e.g.
addition of C.UTF-8 locale in glibc 2.35).

I attached outputs of 'kstatsviewer --list | sort' for both C.UTF-8 and
en_US.UTF-8.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to