Re: Different encoding on tty's and X, solution (or workaround?)

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



On Mon, Jun 11, 2012 at 10:11:40AM +0200, anti wrote:
> I noticed today that my zsh-prompt in the tty's didn't show the same
> letters as in the terminal emulators. First I thought I might have a
> corrupted ~/.zshrc.local, but while it showed the correct encoding in
> geany as well as in the terminal editors in X, it showed a sequence of
> letters (sth like "ßäü") instead of "┌─" when editing it in the tty.
> Invoking 'locale -a' shows as possible locales "en_GB.utf8", while my
> locale in rc.conf was set to "en_GB.UTF-8". Changing the line in rc.conf
> to the locale given by locale -a and rebooting solved the problem.
> My questions:
> 1. Did I find a solution to my problem, or a mere workaround that might
> create more problems after future updates?

Heh... I just noticed locale -a shows the same lowercase .utf8 ending, while
/etc/locale.gen still contains the uppercase ones which I also considered
valid.

> 2. Is the incorrect encoding in tty's a serious problem that might
> deserve some warning on the forums or even an announcement, or rather
> something more or less cosmetic?
> 3. (Now I admit to be a newbie...) Is this problem maybe limited to zsh,
> or does it also affect the majority(?) using bash?
> 

Well, the real question is if the problem exists for any terminal program that
uses locale.h/setolocale. Will dig deeper later.

cheers!
mar77i


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux