LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Запусти через rofi скрипт, который будет выводить в файл переменные окружения, с которыми он запустился. Скорее всего, в них нет локали.

Если это так - модифицируй команду запуска нужного софта через rofi с передачей соответствующих переменных окружения.

Вот есть баг, старый, но всё же, он уже грешил этим: https://github.com/davatorium/rofi/issues/955

Возможно его не исправили тогда или вновь появилось.

Не используй всякое непонятное говно.

Вот ещё один баг: https://github.com/davatorium/rofi/discussions/1464

На два года позднее, там есть рекомендации как задавать переменные окружения.

Задай переменные окружения с определением локали для приложений, запускаемых через него, проверь.

Сам погугли в каких переменных окружения задаётся локаль и вообще что это такое.

Это база.

Можно ещё проще, запусти через rofi приложение, как оно запускается, посмотри PID его процесса

ps aux | grep имя_исполняемого_файла

Далее смотри переменные окружения:

cat /proc/<PID>/environ  | strings

или

strings /proc/<PID>/environ

Вместо <PID> - идентификатор процесса.

Исправление kostik87, :

Запусти через rofi скрипт, который будет выводить в файл переменные окружения, с которыми он запустился. Скорее всего, в них нет локали.

Если это так - модифицируй команду запуска нужного софта через rofi с передачей соответствующих переменных окружения.

Вот есть баг, старый, но всё же, он уже грешил этим: https://github.com/davatorium/rofi/issues/955

Возможно его не исправили тогда или вновь появилось.

Не используй всякое непонятное говно.

Вот ещё один баг: https://github.com/davatorium/rofi/discussions/1464

На два года позднее, там есть рекомендации как задавать переменные окружения.

Задай переменные окружения с определением локали для приложений, запускаемых через него, проверь.

Сам погугли в каких переменных окружения задаётся локаль и вообще что это такое.

Это база.

Можно ещё проще, запусти через rofi приложение, как оно запускается, посмотри PID его процесса

ps aux | grep имя_исполняемого_файла

Далее смотри переменные окружения:

cat /proc/<PID>/environ  | strings

Вместо <PID> - идентификатор процесса.

Исправление kostik87, :

Запусти через rofi скрипт, который будет выводить в файл переменные окружения, с которыми он запустился. Скорее всего, в них нет локали.

Если это так - модифицируй команду запуска нужного софта через rofi с передачей соответствующих переменных окружения.

Вот есть баг, старый, но всё же, он уже грешил этим: https://github.com/davatorium/rofi/issues/955

Возможно его не исправили тогда или вновь появилось.

Не используй всякое непонятное говно.

Вот ещё один баг: https://github.com/davatorium/rofi/discussions/1464

На два года позднее, там есть рекомендации как задавать переменные окружения.

Задай переменные окружения с определением локали для приложений, запускаемых через него, проверь.

Сам погугли в каких переменных окружения задаётся локаль и вообще что это такое.

Это база.

Исправление kostik87, :

Запусти через rofi скрипт, который будет выводить в файл переменные окружения, с которыми он запустился. Скорее всего, в них нет локали.

Если это так - модифицируй команду запуска нужного софта через rofi с передачей соответствующих переменных окружения.

Вот есть баг, старый, но всё же, он уже грешил этим: https://github.com/davatorium/rofi/issues/955

Возможно его не исправили тогда или вновь появилось.

Не используй всякое непонятное говно.

Исправление kostik87, :

Запусти через rofi скрипт, который будет выводить в файл переменные окружения, с которыми он запустился. Скорее всего, в них нет локали.

Если это так - модифицируй команду запуска нужного софта через rofi с передачей соответствующих переменных окружения.

Исходная версия kostik87, :

Запусти через rofi скрипт, который будет выводить переменные окружения, с которым он запустился. Скорее всего, в них нет локали.

Если это так - модифицируй команду запуска нужного софта через rofi с передачей соответствующих переменных окружения.