如何更改 gnome 会话区域设置?

如何更改 gnome 会话区域设置?

如何更改 gnome 会话的默认语言环境?我创建了/etc/default/locale-local以下内容:

LANG=pt_PT.UTf-8
LC_MESSAGES=en_US.UTF-8

并将其添加到/etc/pam.d/gdm3/etc/pam.d/gdm3-autologin/etc/pam.d/gdm-welcome/etc/pam.d/login/etc/pam.d/su/etc/pam.d/sshd

session required pam_env.so readenv=1 envfile=/etc/default/locale-local

我错过了什么?

答案1

我不确定你为什么要分段执行。正常路线是:

  1. 检查当前设置:

    区域设置

  2. 检查现有的语言环境

    区域设置-a

  3. 通过编辑 /etc/default/locale 或使用 update-locale 来更改设置

    更新区域设置 LANG=en_US.UTF-8 LC_MESSAGES=POSIX

  4. 生成区域设置

    语言环境-gen 语言环境-gen fr_FR.UTF-8

  5. 通过编辑 /var/cache/gdm/$USER/dmrc 更改 gdm 设置

  6. 重新启动。

希望这可以帮助。

答案2

最终仅创建了一个带有区域设置配置的 ~/.xsessionrc 文件:

LANG=pt_PT.UTf-8
LC_MESSAGES=en_US.UTF-8

我不认为 ~/.dmrc 能起作用,因为我家有 700 度。

相关内容