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

--- Comment #3 from Matthias Nagel <matthias.na...@mhnnet.de> ---
I will see what I can do, but it won't happen soon, in case I do it. Probably
not before end of the first quarter 2025. Moreover, it has been a long time
since I actively coded something, so I am a bit scared that it might need some
time until I will have familiarised myself with the code base and the
development environment.

If at all, I will probably fix the problem on the SDDM side. The problematic
code is laid out much more clearly and the problem is localised in a single C++
function, see https://github.com/sddm/sddm/issues/2021#issuecomment-2543873795.
The linked helper function of SDDM, which spawns a child process, simply clears
all environment variables and then re-creates `LANG` from `/etc/locale.conf`.
That hard-coded there and assumes that the system locale set to the same value
as the locale for the user. A patch for SDDM is much more straight forward and
probably only requires a couple of changed C++ lines of code: Store the current
value of `LANG`, clear all environment variables, re-create `LANG` with the
stored value.

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

Reply via email to