Docunext


LANG Locales and pstree

December 20th, 2009

A few months back, I started getting strange output when issuing the pstree command. Not too strange - just the tree was not looking how it was supposed to - instead it was displaying a bunch of question marks!

I didn't bother for a long time, then I noticed if I unset the LANG variable, the pstree display looked normal again.

Today I decided to try and fix it so the LANG variable could stay.

This page on LANG tips explained that en_US is much faster than en_US.UTF-8, so I figured I'd give it a try.

To set this up, I ran:

dpkg-reconfigure locales
I selected both en_US.UTF-8 and en_US.ISO-8859-1, with en_US being the default.

Yay! Its fixed. :-)

As for the specific different? I believe that UTF-8 is unicode, and can handle multiple character sets - such as those in foreign languages. I don't think that's the whole story though, just because the locale can handle multiple character sets, doesn't mean int can display them. That's another story, and I've still got some learning to do in that department.

¥

Yearly Indexes: 2003 2004 2006 2007 2008 2009 2010 2011 2012 2013 2015 2019 2020 2022