LINUX.ORG.RU

Неверная локаль через SSH


0

1

В системе (Ubuntu 11.10) стоит русская локаль (ru_RU.UTF-8). Если запустить консоль локально через графический интерфейс (gnome-terminal) - то с русскими буквами все хорошо, а если к машине подключиться через ssh, то вместо русских букв отображаются знаки вопроса. Может кто-то сталкивался с подобной проблемой? Как лечить?

С какой машины? Что там стоит? Какая там локаль? Какие там шрифты? X или консоль? Какие переменные выставлены после логина по ЫЫР?

r2d2 ()

а если к машине подключиться через ssh

Как подключаетесь?

AITap ★★★★★ ()

в убунту при логине не через DM по-моему локаль не устанавливается.

В любом случае, 1) как подключаешься по ссх?
2) что говорит locale при подключении по ссх?
(или env|grep LC, если locale в системе отсутствует.)

takino ★★★★★ ()

Прозреваю другую локаль. Если на целевой машине нет возможности поставить нужную локаль, воспользуйтесь luit.

tiandrey ★★★★★ ()

если косяк действительно с локалями и его никак не порешать то есть спец прога для сего дела - luit ( пишу по памяти если чо)

ZuBB ★★★★★ ()

putty? Menu->Change Settings->Transplations

visual ★★★ ()

на машине с которой устанавливается соединение - мак, локаль такая:

LANG=
LC_COLLATE=«C»
LC_CTYPE=«UTF-8»
LC_MESSAGES=«C»
LC_MONETARY=«C»
LC_NUMERIC=«C»
LC_TIME=«C»
LC_ALL=

Goganchic ★★ ()
Ответ на: комментарий от Goganchic

попробуй через env задать нужную локаль, плюс что говорит locale на удалённой машине?

takino ★★★★★ ()

очевидно, ssh-клиент не умеет показывать приходящие от ubuntu русские символы в кодировке UTF-8

Как лечить?

1) научить клиент; наверно, нужно установить русские шрифты;
2) прокидывать через ssh X-сессию, и уже там запускать местное приложение (gnome-terminal), которое отрендерит шрифты на X-клиенте, а на X-сервере покажет уже картинку; тогда на ssh-клиенте ничего настраивать не придется

anonymous ()
Ответ на: комментарий от Goganchic

Эээ, не понял. Ты с мака на убунту по ssh лезешь, или с убунты на мак?

tiandrey ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.