Глупая ситуация... Последнее что сделал:
#полное удаление установленного уже пакета
sudo apt purge blender
#удаление того, что подтягивалось зависимостями и теперь осиротело
sudo apt autoremove
#заметил, что конфигурация и предустановки никуда не делись - удалил и их
эрэм эрэф /home/zg_nico/.config/blender/2.79/
Перезагрузился. Выполнил
sudo apt install blender
Проверил - не работало. Создал эту тему, ушел спать. Сейчас поднялся, запустил Blender через терминал, чтобы проверить будут ли ошибки при попытке ввода русских символов, и выяснилось, что все работает нормально.
Шут его знает, что за чертовщина творится. Запускаю blender из терминала, - все работает нормально, русский текст воспринимается. Запускаю с ярлыка на панели Unity - русский текст игнорируется. Иду в
/usr/share/applications/Нахожу там
blender.desktop, запускаю с него - русский не вводится.
Копирую этот
/usr/share/applications/blender.desktop к себе в
/home, начинаю разбирать. В файле в строке Exec приписано blender %f, что по идее правильно. Упрощаю до вида
[Desktop Entry]
Name=Blender
Exec=blender
Icon=blender
Terminal=false
Type=Application
Запускаю - русский игнорирует! Хоть тресни... Меняю
Terminal=false на
terminal=true - нет эффекта. И в открывшемся окне терминала при вводе мною русских символов в Outliner (пытаюсь переименовать меш), ничего не отображается. В то время как если бы я запустил blender из консоли командой, там возник бы вывод:
:~$ blender
Read prefs: /home/zg_nico/.config/blender/2.79/config/userpref.blend
ui_do_but_textedit: utf8 char 'К'
ui_do_but_textedit: utf8 char 'и'
ui_do_but_textedit: utf8 char 'р'
ui_do_but_textedit: utf8 char 'и'
ui_do_but_textedit: utf8 char 'л'
ui_do_but_textedit: utf8 char 'л'
ui_do_but_textedit: utf8 char 'и'
ui_do_but_textedit: utf8 char 'ц'
ui_do_but_textedit: utf8 char 'а'
Saved session recovery to '/tmp/quit.blend'
Blender quit