[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#364014: libx11-data: Probably the same issue with wmii



Package: libx11-data
Version: 2:1.5.0-1
Followup-For: Bug #364014

Dear Maintainer,
I experience probably the same problem in wmii since Lenny. Now I use
wmii 3.9 in wheezy and have the problem even using wmii 3.10b1 manually
built from sources. The issue is first mentioned in #598630. Symptoms
seems to be the same as in #447084, i.e. I have a lot of incorrect
symbols instead of appropriate letters in window titles and status bar.

Some time ago I tried to find an appropriate font in wmii with script
like this:
  xlsfonts | while read; do echo font $REPLY ;
  echo font $REPLY  | wmiir write /ctl; sleep 1; done
and found no one appropriate amongst about 5000 fonts.

After some investigating I found that the issue is known and wmii
developers suggest to do the following:
$ cd /usr/share/X11/locale/ru_RU.UTF-8/
$ mv XLC_LOCALE XLC_LOCALE.ru
$ ln -s ../en_US.UTF-8/XLC_LOCALE .

After doing so I found that fonts in iso8859-5 encoding work OK.

Thereafter I investigated the original XLC_LOCALE file in
the /usr/share/X11/locale/ru_RU.UTF-8/ directory.
If I understand it correctly fontsets (fs) and charsets (cs) with
same numbers should contain the same encoding name. What I see in the
file is that they are wrong. For example:

fs2	{
	charset	{
		name	KOI8-R:GR
	}
	font	{
		primary	KOI8-R:GR
	}
}
...
cs2	{
	side		GR
	length		2
	ct_encoding	JISX0208.1983-0:GL; JISX0208.1983-0:GR;			JISX0208.1983-1:GL; JISX0208.1983-1:GR

}

You see that encoding names and lengths of symbols in the KOI8-R and
JISX0208.1983 differ.
Some other entries seems to be broken, too.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-486
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information



Reply to: