_________ _ sylpheed
i686-pc-linux-gnu)
Доброго времени суток.
Переселился с Alt на Slackware 10.0. И вот такой вот глюк появился: при получении
писем в KOI8-R (локаль 1251) они отображаются все равно в 1251, не помогает ни
автоматическое определение кодировки, ни ручное изменение в меню. Вывод sylpheed:
$ sylpheed
Sylpheed-CRITICAL **: file folder.c: line 2585 (folder_item_get_cache_file):
assertion `item->path != NULL' failed.
Sylpheed-CRITICAL **: file folder.c: line 2603 (folder_item_get_mark_file): assertion
`item->path != NULL' failed.
Sylpheed-CRITICAL **: file msgcache.c: line 348 (msgcache_read_cache): assertion
`cache_file != NULL' failed.
Sylpheed-CRITICAL **: file msgcache.c: line 249 (msgcache_open_data_file): assertion
`file != NULL' failed.
Кроме этого, в некоторых окнах не выводится русский шрифт (например, при нажатии
на кнопку закрытия окна появляется окошко со словечком из кракозябликов, надписью
"выйти из программы" и парочкой кнопок. В консоли при этом выводится следующее:
Gdk-WARNING **: Missing charsets in FontSet creation
Gdk-WARNING **: MICROSOFT-CP1251
Gdk-WARNING **: MICROSOFT-CP1251
Последнее наблюдается это в Гноме, если запустить sylpheed из WindowMaker'а,
то вместо кракозябликов выводится-таки "Выход". Но кодировки не работают ни в
одной среде.
Sylpheed-claws версии 0.9.10claws.
Кстати, замечена еще такая странность. Используется sylpheed, установленный из
собственноручно собранного tgz-пакета под другой установкой slackware 10 (перед
тем, как перейти на новый дистрибутив, я устанавливал его вторым). Пробовал перекомпилировать,
но мало того, что с кодировками проблема не устраняется, но еще и файлы локализации
не устанавливаются...
Можно ли чего придумать? Ужасно неудобно - приходится все письма в koi8 открывать
в dillo... А ответить с цитированием вообще невозможно...
P.S. Только написал письмо, глянул в папку очереди, а вместо "Кодировки в sylpheed"
в строке темы вижу "_ sylpheed"... Ну вот, еще одна трабла:(.
И снова здравствуйте!
On Fri, 6 Aug 2004 20:57:50 +0300
Rygoravich <rygoravi***@o*****.info> wrote:
Могу наговорить глупостей, предположу, что в системе отсутствует
информация о локали KOI8. В SW-9.1 после установки была вообще только
ru_RU.ISO8859-5.
[=8<---]
[=8<---]
А это imho проблема библиотек GTK. Гном использует GTK2 с юникодом, а
sylpheed -- старую.
[=8<---]
Сейчас уже не вспомню где брал информацию о русификации SW-9.1, там
была дана команда, создающая локали (кажется из i18n). И если проблема
действительно в этом, создать локаль KOI8-R.
Вряд-ли. Это как раз та же.