I ssh to my Raspberry Pi running Raspian from my mac and try to run tmux, but I'm getting this error:
tmux: need UTF-8 locale (LC_CTYPE) but have ANSI_X3.4-1968
As suggested elsewhere, I commented
# SendEnv LANG LC_*
in /etc/ssh/ssh_config on my macbook and
#AcceptEnv LANG LC_*
in /etc/ssh/sshd_config on the Raspberry Pi. Both should prevent the Pi from getting a hickup because of the locale on the mac.
The output of locale is this:
It has sometimes been en_GB.UTF-8 instead of POSIX, don't know why that keeps changing. In /etc/default/locale I added
but that doesn't seem to have any effect.
Exporting LC_ALL=en_GB.UTF-8 on the command line does work and I guess I could put it in .bashrc, but that seems like a cheap hack for something where there should be a sound solution. I ran locale-gen and raspi-config/localization a zillion times and rebooting, without a lasting effect.
How is localization configuration done properly?