UTF-8 terminal not being started by default

I am using openbox as my window manager, and urxvt as my terminal.

When I start urxvt from the openbox menu, or via the keyboard shortcut, I do not get a UTF-8 compatible terminal. When I start urxvt from a terminal I do.

Any suggestions why this might be the case. My locale is set to include UTF-8, and there are entries in ~/.Xdefaults aswell
 
Are there any errors when starting urxvt from a terminal? Such as something about the font not being available?

I do remember at one point, I couldn't input Japanese in urxvt and found, when starting from another terminal, that there was some sort of font unavailable message. However, since then, I added some Japanese fonts and it was fine.

What if you set your shell's rc file, e.g. $HOME/.bashrc for LC_CTYPE, something like
Code:
export LC_CTYPE=en_US.UTF-8
 
Back
Top