Difference between revisions of "DMenu/ru"
Views
Actions
Namespaces
Variants
Tools
(Created page with "=Советы и хитрости=") |
(Created page with "Отредактируйте файл '''/usr/bin/dmenu_run''' и добавьте строку, устанавливающую переменную LANG на Вашу акт...") |
||
(2 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
Иногда без видимых причин пользователи сталкиваются со следующей проблемой dmenu: | Иногда без видимых причин пользователи сталкиваются со следующей проблемой dmenu: | ||
A. | A. При вызове dmenu через сочетания клавиш в их среде появляется dmenu, но когда они продолжают выбирать что-либо в dmenu, оно исчезает с экрана и ничего не выполняет. | ||
Б. При попытке запустить dmenu из терминала появляется ошибка "warning: no locale support". | |||
Предполагая, что вы правильно настроили параметры LOCALE вашей системы, вот простое решение этой проблемы: | |||
Отредактируйте файл '''/usr/bin/dmenu_run''' и добавьте строку, устанавливающую переменную LANG на Вашу актуальную языковую локаль, перед строкой, вызывающей dmenu: | |||
#!/bin/sh | #!/bin/sh | ||
LANG=" | LANG="ru_RU.UTF-8" <-- Я уже поправил в соответствии с Вашей локалью. | ||
dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} | dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} | ||
[[Category:Contents Page{{#translation:}}]] | [[Category:Contents Page{{#translation:}}]] | ||
[[Category:Applications{{#translation:}}]] | [[Category:Applications{{#translation:}}]] |
Latest revision as of 05:09, 10 January 2023
Обзор
dmenu - это динамическое меню для X, изначально разработанное для dwm. Оно эффективно управляет большим количеством определяемых пользователем пунктов меню.
Советы и хитрости
Предупреждение: нет поддержки локали
Иногда без видимых причин пользователи сталкиваются со следующей проблемой dmenu:
A. При вызове dmenu через сочетания клавиш в их среде появляется dmenu, но когда они продолжают выбирать что-либо в dmenu, оно исчезает с экрана и ничего не выполняет. Б. При попытке запустить dmenu из терминала появляется ошибка "warning: no locale support".
Предполагая, что вы правильно настроили параметры LOCALE вашей системы, вот простое решение этой проблемы:
Отредактируйте файл /usr/bin/dmenu_run и добавьте строку, устанавливающую переменную LANG на Вашу актуальную языковую локаль, перед строкой, вызывающей dmenu:
#!/bin/sh LANG="ru_RU.UTF-8" <-- Я уже поправил в соответствии с Вашей локалью. dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"}