SDDM 登录屏幕显示错误的时间格式

SDDM 登录屏幕显示错误的时间格式

第一件事:我使用 KDEneon 作为系统,没有特别的模组。我遇到了一个小问题,虽然很小,但却困扰着我……我设置了系统范围的英语语言,但随后发生了一些令人费解的事情。12 小时制时间格式让我很困扰,所以我在系统设置中将其设置C为时间格式(设置->区域设置->格式),登录屏幕并没有改变时间格式。

我发现我需要更改locale设置,所以我打开并修改了它,然后我也把它放在etc/default/locale下面。它工作了一段时间,但过了一段时间它就坏了。LC_TIME=C

有人能告诉我哪里出了问题吗?或者 SDDM 登录屏幕是否与用于设置日期和时间格式的其他配置文件有关?有没有什么帮助可以排除故障?

答案1

我遇到了同样的问题,并找到了解决方案。我正在运行 Fedora 38 的 KDE-spin。我不确定为什么,但你必须使用 localectl 来更改 SDDM 的设置。这包括键盘布局(这对我来说也是一个问题)。

de_AT.UTF-8我在我的系统上使用,但是当我运行时localectl我得到:

System Locale: LANG=en_US.UTF-8
    VC Keymap: sv-latin1
   X11 Layout: sv, at
  X11 Variant: ,

您可以使用localectl list-locales列出所有可用的。由于我住在奥地利,所以我选择了de_AT.UTF-8,因此运行以下命令对我有帮助:

localectl set-locale de_AT.UTF-8

我希望它能帮到你!

相关内容