Русский текст от обычного пользователя в консоли

Привет,

Столкнулся вот с такой проблемой. Рут в консоли konsole нормально может писать русский текст, а если попробовать от своего пользователя проделать то же самое, то первая введенная русская буква отображается какой-то баказяврой, последующий текст нормально, при нажатии на enter набранный текст просто стирается, нет никакой на него реакции со стороны шела. В чистой консоли вообще хз как раскладку поменять, пишет русскими при зажатом alt, с буквами та же история. Если был введен какой-то англоязычный текст до этого, то при первой русской букве он изчезает, если backspace'ом стерет - снова появляется...

Что и такое?..

Спасибо

смотри свой keymap

UVSoft написал(а):
Столкнулся вот с такой проблемой. Рут в консоли konsole нормально может писать русский текст, а если попробовать от своего пользователя проделать то же самое, то первая введенная русская буква отображается какой-то баказяврой, последующий текст нормально, при нажатии на enter набранный текст просто стирается, нет никакой на него реакции со стороны шела.

Это типичная ситуация для сбитой многобайтовой кодировки, сравни locale от рута и от пользователя.

Цитата:
В чистой консоли вообще хз как раскладку поменять, пишет русскими при зажатом alt

Какой keymap используешь?

В любом случае, посмотри файл раскладки (у тебя, скорее всего, /usr/share/keymaps/i386/qwerty/ru*.map.gz). Там в заголовке в комментариях обычно пишут как переключать, если нет -- то ищи ниже клавишу со значением AltGr_Lock, она и будет тебе переключателем. Можешь и сам повесить на что угодно, например, я сделал

keycode 125 = AltGr_Lock

что на моей клавиатуре соответсвует клавише LeftWin.
Посмотреть, какая клавиша даёт какой код (для дополнительных клавишь на разных клавиатурах могут быть разные коды), можно с помощью showkey (от рута).

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".