Após algumas conversas e algumas conversas com mc
e bash
env
, o motivo foi que env LANG
foi desativado e as variáveis LC_ * env foram definidas como POSIX enquanto o mc foi configurado para usar skin oblíqua .
Ao mudar para o skin padrão, o problema desapareceu para mim (usando o ssh no linux), mas persistiu para o OP usando o putty no Windows.
Resolvemos o problema com outra localidade:
update-locale LANG=C.UTF-8
após o novo login como root, os problemas desapareceram.