LINUX.ORG.RU

Edgy, проблемы с локалью


0

0

После обновления до Edgy при запуске программ из X-ов стали появляться сообщения типа:

eugene@ubuntu:~$ xcalc

Warning: locale not supported by Xlib, locale set to C

Имакс, например, пишет то же самое, при этом неправильно отображает текст в УТФ-8.

В чем может быть дело?

Все пакеты стнадартные. dpkg-reconfigure locale и locale-gen делал -- не помогло.

---

eugene@ubuntu:~$ locale

LANG=ru_RU.UTF-8

LANGUAGE=ru_RU:ru:en_GB:en

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=


На всякий случай, вот еще:

eugene@ubuntu:/etc$ cat /etc/environment

LANGUAGE="ru_RU:ru:en_GB:en"

LANG="ru_RU.UTF-8"

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin /X11:/usr/games"

gene
() автор топика
Ответ на: комментарий от watashiwa_daredeska

Локаль есть, точно. Попозже покажу, когда вернусь с работы.

gene
() автор топика
Ответ на: комментарий от watashiwa_daredeska

С локалью все ок, по моим представлениям. Вариант с unset LANGUAGE не работает.

1.

eugene@ubuntu:~$ locale -a

C

de_AT.utf8

de_BE.utf8

de_CH.utf8

de_DE.utf8

de_LU.utf8

en_AU.utf8

en_BW.utf8

en_CA.utf8

en_DK.utf8

en_GB.utf8

en_HK.utf8

en_IE.utf8

en_IN

en_NZ.utf8

en_PH.utf8

en_SG.utf8

en_US.utf8

en_ZA.utf8

en_ZW.utf8

POSIX

ru_RU.utf8

ru_UA.utf8

eugene@ubuntu:~$

2.

eugene@ubuntu:~$ xcalc

Warning: locale not supported by Xlib, locale set to C

eugene@ubuntu:~$ unset LANGUAGE

eugene@ubuntu:~$ xcalc

Warning: locale not supported by Xlib, locale set to C

eugene@ubuntu:~$ echo $LANGUAGE

eugene@ubuntu:~$

gene
() автор топика
Ответ на: комментарий от inoremap

Проблема решена с помощью приведенной ссылки :) Спасибо!

gene
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.