Ubuntu Mate 25.10 からユーザー毎の言語が設定できない

提供: FirstWiki
ナビゲーションに移動 検索に移動

現象

  • Ubuntu Mate 25.10 においてユーザー毎の言語の設定が有効にならない
  • gnome-language-selector で言語を設定
  • .pam_environment
LANG=ja_JP.UTF-8
PAPER=a4

原因

  • PAM のセキュリティ上の懸念から PAM のユーザー毎の環境変数の設定 ~.pam_environment が読み込まれなくなった。

暫定処置

  • 以前のように /etc/pam.d/ 内の該当ファイルに user_readenv=1 を追加する
ファイル 変更内容
lightdm 変更前 session required pam_env.so readenv=1 envfile=/etc/default/locale
変更後 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale
lightdm-autologin
lightdm-greeter
sshd 変更前 session required pam_env.so envfile=/etc/default/locale
変更後 session required pam_env.so user_readenv=1 envfile=/etc/default/
sudo 変更なし
sudo-i 変更なし