Гугль помучил достаточно основательно, но ответа не добился.
Итак, ситуация такова: есть сервак майнкрафта, доступ по SSH, запущен в сессии screen. При подключении к консоли сервера вместо русских букв знаки вопроса. В логах - знаки вопроса. Стащил файл лога к себе на комп с сервера - знаки вопроса в любой программе. Посмотрел MIME-тип и кодировку:
joy ~ $ date |file -i ./2012-05-24.txt
./2012-05-24.txt: text/plain; charset=us-ascii
Всякие определители кодировки онлайн ничего путного не подсказывают (или я не умею ими пользоваться).
Сам файл вот: http://filebin.ca/2veIcLxt3Y8/2012-05-24.txt
Куда копать уже совсем не знаю (
кусок из rc.conf сервера:
LOCALE="ru_RU.UTF-8"
DAEMON_LOCALE="no"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Moscow"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
Кусок rc.conf компа, с которого подключаюсь:
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Moscow"
KEYMAP="ruwin_ct_sh-UTF-8"
CONSOLEFONT="UniCyr_8x16"
CONSOLEMAP=
LOCALE="ru_RU.UTF-8"
#LOCALE="en_US.UTF-8"
DAEMON_LOCALE="no"
USECOLOR="yes"
Пробовал на сервере прописать кусок rc.conf с клиентской машины, результат нулевой. Попытки что-то написать в SSH-сессии приводят к тому, что русские буквы вводятся. После аттача отсоединенной сессии screen - вместо вводимых букв отображаются вопросики.