История изменений
Исправление 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 с передачей соответствующих переменных окружения.