SDDM warns about locale

Hi, i have a problem with sddm. SDDM is warning me that locale is not configured correctly as you can see in the image

But this issue sometimes leads to SDDM not starting and sometimes breaking whole system. Please help… its the second time that SDDM not starting.

What does localectl output?

LANG=en_US.UTF-8

LC_CTYPE="en_US.UTF-8"

LC_NUMERIC="en_US.UTF-8"

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY="en_US.UTF-8"

LC_MESSAGES="en_US.UTF-8"

LC_PAPER="en_US.UTF-8"

LC_NAME="en_US.UTF-8"

LC_ADDRESS="en_US.UTF-8"

LC_TELEPHONE="en_US.UTF-8"

LC_MEASUREMENT="en_US.UTF-8"

LC_IDENTIFICATION="en_US.UTF-8"

LC_ALL-

That appears to be locale, rather than localectl.

That log can be ignored. It’s present on all my working systems.
The log says that sddm worked around the issue.

I agree it would be nice if the maintainer of sddm provided a fix in the .service file to avoid the messages. You could raise a fedora bug against sddm to ask for the maintainer to fix this.

Oh, sorry. I will send the correct one shortly

Any fix will need to be made in the .service file, localectl is not affecting the systemd .service world.

1 Like

System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us
X11 Model: pc105

Yeah. Thanks

But… why sddm crashes at boot?

Any crash is nothing to do with the locale warning.

Look in the system journal for errors leading up to sddm failing.
What can you find?

Ok, ill see