dmenu не работает в новой настройке i3
Это происходит со мной уже второй раз. (Я переустановил его)
У меня возникает следующая ошибка:
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
файле. Ничего не получилось.
Я пытался следоватьэта беседа сообщества Archв некоторой степени. (Я думаю, проблема в 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
Я не знаю, что теперь делать. Manjaro всегда было приятно устанавливать и пробовать. Я довольно большой любитель дистрибутивов. Но я наконец-то пытаюсь остепениться.
Спасибо за ваше время и усилия! :heart:
решение1
Не знаю, в чем именно проблема, но изменение локали на США решило ее.
- Отредактируйте файл
/etc/locale.gen
и раскомментируйтеen_US.UTF-8 UTF-8
(если это еще не сделано). - Запустите
sudo locale-gen
для генерации обновленной локали. - Запустите
sudo localectl set-locale LANG=en_US.UTF-8
, чтобы установить эту конкретную локаль. - Перезагрузить.
Вы можете увидеть обновленные значения, выполнив locale
команду.