新しいi3設定でdmenuが機能しない
私にとってこれが起こったのは今回が2番目です。 (再インストールしました)
私が得るエラーは、
warning: no locale support
warning: no locale modifiers support
私のlocale -a
結果は、
C
en_IN
en_IN.utf8
POSIX
私は前に試しましたManjaro Wikiで提案された方法。
内容/etc/bin/dmenu_run
は、
#!/bin/sh
LANG="en_IN"
dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &
en_IN
これらの値とファイルの値en_IN.UTF-8
も試してみました。何も動作しません。en_IN.utf8
LANG
dmenu_run
追いかけようとするこのアーチコミュニティの会話ある程度。 (Xorgに問題があるようです。)しかし、次の理由で進めることはできません。
localeconfig.c
会話で言及されたプログラムを実行してみると、#9
私と似ていることがわかります。出力を受けましたが、
locale yup
Xorg nay
しかし、次のコマンドの出力が出ているので従うことはできません。
pacman -Qo /usr/share/X11/locale/locale.dir
/usr/share/X11/locale/locale.dir is owned by libx11 1.6.9-6
私は今何をすべきかわかりません。マンジャロを設置して試してみるのは楽しかったです。私は巨大なディストリビューションの人です。しかし、私はついに定住しようとしました。
TIAはあなたの時間とエネルギーに感謝します! :心:
答え1
正確に何が問題なのかわかりませんが、ロケールをアメリカに変更すると問題が解決しました。
- ファイルを編集して
/etc/locale.gen
まだen_US.UTF-8 UTF-8
コメントを解除していない場合は、コメントを解除してください。 sudo locale-gen
更新されたロケールを生成するには実行してください。sudo localectl set-locale LANG=en_US.UTF-8
特定のロケールを設定するには、実行してください。- 再起動。
命令を実行すると、更新された値を確認できますlocale
。