New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Debian dialog windows look ugly
Hello,
I just installed debian 7 on another box and the dialog windows look ugly:
I already tried apt-get install dialog
but it's installed.
What could I do?
Thanked by 1support123
Comments
Ain't that normal?
What SSH client do you use? Have you set it to use UTF-8?
Maybe the settings of your terminal emulator are the problem.
Normal it's without these qqqqqqqqqqqqqqqqqqq
I use putty on Windows and this is the only box where it looks like that.
Is this local output or via a remote session?
tick the en_US.UTF-8 or something else.UTF-8, and set it to default locale.
Tried this and even generated the en_US.UTF-8 locals but still looks the ugly way
Did you try logout/login?
If you're accessing it remotely, likely wrong character set in your terminal program.
Yeah even rebooted.
It is, I use Putty but UTF-8 is selected.
I had this problem on one of my server, the way i fix by useing dpkg-reconfigure locales and setting the default locale to a UTF-8 one, in putty on the Window Translation tab set Received data assumed to be in which character set to UTF-8 and on Connection Data tab set Terminal-type string to putty
Have a look at the locale settings and see if everything points to en_GB.UTF-8.
If not, you can overwrite them manually.
didn't work for me
LANG=en_US LANGUAGE= LC_CTYPE="en_US" LC_NUMERIC="en_US" LC_TIME="en_US" LC_COLLATE="en_US" LC_MONETARY="en_US" LC_MESSAGES="en_US" LC_PAPER="en_US" LC_NAME="en_US" LC_ADDRESS="en_US" LC_TELEPHONE="en_US" LC_MEASUREMENT="en_US" LC_IDENTIFICATION="en_US" LC_ALL=
looks good
export LANG=en_US.UTF-8
reset
didn't change anything
No not good. It displays as
en_US
but should been_US.UTF-8
As @rds100 suggested, try
It shows now:
LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
Now, but error isn't fixed
And what's $TERM set to?
How can I check this?
I just checked apt-get install xterm and it looks like that package is not installed.
@trexos use echo $TERM
echo $TERM
it says xterm now, I did apt-get install xterm before.
I don't know what kind of terminal emulation putty uses? vt220? vt100? Anyone with windows and putty who can check?
terminal-type string it says: xterm
@trexos try to change it to vt220, then reconnect and see if it makes any difference?
Didn't change anything
I'm not sure if this makes difference.
I don't understand what I should do with this
nobody?
See:
http://unix.stackexchange.com/questions/28515/tui-interfaces-not-displaying-correctly
Also read comments below the first answer. By the way, if you use SecureCRT, in options, Terminal - Appearance: check Use Unicode line-drawing characters