В ходе sudo aptitude install uswsusp был установлен ряд обновлений, давших кучу не слишком приятных эффектов.
Всё точно не помню, но могу сказать, что в ходе обновления были заменены linux-kernel-headers на то, что там сейчас вместо них (libc6-headers или как-то так?) и сгенерирован новый initrd.
Теперь и в Gnome русификация стала частичной (т.е. часть на русском, часть на английском), и openoffice файлы с русскими названиями не открывает, и в консоли они показываются вопросами, и в kde не запускается рабочий стол и т.д. и т.п.
Думается, проблема в стом:
perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").
Только не пойму как её решить?
P.S.:
$ cat /var/lib/locales/supported.d/ru ru_RU.UTF-8 UTF-8 ru_UA.UTF-8 UTF-8
$ locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG=ru_RU.UTF-8 LANGUAGE=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" 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=
Вот что нарыл:
в /etc/environment строчка
LANGUAGE="ru_RU:ru:en_GB:en"
Но используется почему-то значение переменной:
LANGUAGE=ru_RU.UTF-8
думается, что проблема в стом
Посмотрел на нормальной машине (где апдейт не проводился):
там эта переменная ru_RU:ru:en_GB:en
Offtopic:
Вообщем со всей этой историей Ubuntu меня сильно разочаровала, ибо незачем юристу биться с конфигами, чтобы заставить работать ящик после обновления.
А мне уже некоторое время казалось, что это всё в далёком прошлом...