luit gives "Warning: couldn't find charset data for locale XXXX; using ISO 8859-1."
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
x11-utils (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Hardy |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: x11-utils
Release: ubuntu 8.04.01 (Hardy).
x11-utils version 7.3+1 from http://
When running "LANG=en_US luit ssh ancient-machine" or "LANG=en_US xterm -lc", luit issues a warning:
"Warning: couldn't find charset data for locale en_US; using ISO 8859-1." (in the xterm example, the warning will appear as the first line in the xterm).
This is because luit cannot find the correct locale.alias file. It looks for /usr/lib/
Quick-fix solution:
$ cd /usr/lib/X11
$ sudo mkdir locale
$ cd locale
$ sudo ln -s /usr/share/
Now "luit" behaves properly, at least for latin1 or latin9 type of locales.
Better fix is likely to recompile luit with the correct paths (encodings.dir also has an incorrect path: another /usr/lib/X11 vs /usr/share/X11 mixup).
ProblemType: Bug
Architecture: amd64
Date: Thu Oct 9 00:16:54 2008
DistroRelease: Ubuntu 8.04
NonfreeKernelMo
Package: x11-utils 7.3+1
PackageArchitec
ProcEnviron:
SHELL=/bin/bash
PATH=/
LANG=nl_NL
SourcePackage: x11-utils
Uname: Linux 2.6.24-19-generic x86_64
Changed in x11-utils (Ubuntu): | |
status: | Incomplete → Confirmed |
Hi johnpc,
Thanks for including the attached files. Could you also include your /var/log/ Xorg.0. log?