From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Envelope-To: Date: Tue, 15 Jan 2002 22:26:32 +0300 From: Andrey Brindeew To: sisyphus@altlinux.ru Subject: Re: [sisyphus] =?KOI8-R?B?8NLP0MHMySDS1dPTy8nFIMLVy9fZINDP08zFIA==?= =?KOI8-R?B?z8LOz9fMxc7J0Q==?= In-Reply-To: <3C443272.23402CC4@altlinux.ru> References: <003001c19dc8$a7242b30$608ba8c0@progr00.sec.ru> <3C443272.23402CC4@altlinux.ru> X-Mailer: Sylpheed version 0.6.6 (GTK+ 1.2.10; i686-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="=.7HBh22+T3EtE.R" Message-Id: <20020115192636.D1946347FF@abr.tool.ru> Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: --=.7HBh22+T3EtE.R Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Tue, 15 Jan 2002 16:45:22 +0300 Aleksey Novodvorsky wrote: Проблема confirmed, у меня всё времени не хватало, чтобы сделать нормальный репорт. Итак: > xfontsel показывает arial в koi8-r? При выборе -monotype-arial-*-*-*-*-*-*-*-*-*-*-koi8-r в нижней половине отображается: ABC [... skipped ...] XYZ abc [... skipped ...] xyz 0123456789 ЮФГКНПЯСЫЩюфгкнпясыщ при этом в левом верхнем углу видим надпись "8 names match". В fndry == "microsoft" fmly == "arial" отсутсвует (есть следующие: "comic sans ms", "georgia", "trebuchet ms", "verdana"). Шрифты - из самосборного RPMS (в точном соответствии с инструкцией, которая была на диске Junior 1.1). Брались все шрифты, до которых дотянулись мои лапки с указанной в инструкции страницы. Теперь "танцы с бубном": в /etc/sysconfig/i18n давно стоит следующее: === LANG=ru_RU.KOI8-R SYSFONT=UniCyr_8x16 SYSFONTACM=koi8-r LC_MESSAGES=C LC_COLLATE=C LANGUAGE=ru_RU.KOI8-R RPM_INSTALL_LANG=ru_RU.KOI8-R:en_US:en === Заходим в icewm: видим нулевые пробелы вместо русских букв. Думаем. Пьем чай. :-) Так! Стираем ~/.icewm/menu - видим нормальное меню на англ.языке. Изменяем в конфиге LC_MESSAGES & LC_COLLATE на ru_RU.KOI8-R, перелогиниваемся под рутом и делаем update-menus. После захода непривилегированным пользователем видим нормальное русское меню. Меняем обратно LC_MESSAGES & LC_COLLATE на "C", перелогиниваемся и видим нулевые пробелы на месте русских букв. После update-menus все чинится - видим англ.меню. P.S. При нулевых пробелах вместо русских букв в логе Иксов видим кучу ругани вида: 'IceWM: Warning: Invalid multibyte string "Офис": Invalid or incomplete multibyte or wide character' -- WBR, Andrey Brindeew. "No one person can understand Perl culture completely" (C) Larry Wall. --=.7HBh22+T3EtE.R Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) iD8DBQE8RIJs3gaCZ4hbZncRAnTHAJ4quoXeWT9aGpRtJua5dzCifwdjjQCgsagh gQ6Ti4nRUnaQr2b7LlAdyZw= =4cbF -----END PGP SIGNATURE----- --=.7HBh22+T3EtE.R--