Manjaro KDE Edition
   876

Перестали открываться проекты в pycharm и idea

Добрый день! Прошу подсказать в чём может быть проблема.
Перестали открываться проекты в pycharm и idea (и ещё криво стал отображать границы и названия midnight commander).
IDE ругались на символы в пути к проектам, которые он отображал как вопросительные знаки. Пробовал переключать локаль, перемещать проекты в пути без русских символов, удалять папку .idea в проектах, не помогло.
Запустил pycharm из под root, при этом он открыл проект. (Правда после этого pycharm совсем перестал запускаться из под non-root пользователя). Локаль выводит одно и то же из под обоих пользователей:
locale
LANG=en_US
LC_CTYPE=«en_US»
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=«en_US»
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=«en_US»
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=


И не меняется ни через «Regional settings», ни через правку
/etc/locale.gen
и последующий запуск команды
sudo locale-gen

4 комментария

avatar
Поменял локаль на русскую,
locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru
LC_CTYPE=«ru»
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=«ru»
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=«ru»
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

Проблема осталась. Более того, команды типа ls не выводят русские символы. Например ls вместо папки «абвгд» выводит
''$'\320\260\320\261\320\262\320\263\320\264'
Последний раз редактировалось
0
avatar
Нечего было в него лезть. Ты не на арче.
Меняй локаль через настройки DE.
И по дефолту в любом линуксе ставь английский — избавляет от 99% проблем.
0
avatar
Подскажите пожалуйста, что имеете ввиду под «менять через DE»?
Пробовал менять несколькими способами:
1. Через настройки
2. sudo localectl set-locale LANG=ru_RU.UTF-8
3. Править /etc/locale.gen, оставить незакомментированным только ru_RU.UTF-8 UTF-8, после чего запускать команду sudo locale-gen
Вывод locale-gen
Generating locales…
ru_RU.UTF-8… done
Generation complete.
Последний раз редактировалось
0
avatar
«менять через DE»?
Вам Сюда
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.