Перейти к содержанию

кодировка в konsole


Рекомендуемые сообщения

Имеется Mandriva 2007 установлена с кодировкой non UTF

везде кирилица отображается верно, кроме konsole, вернее там она тоже отображается но перепутаны символы. В mandriva 2006 такого не было. Как можно исправить этот глюк? Может переустановить konsole?

Ссылка на комментарий
Поделиться на другие сайты

Пояните, что значит "перепутаны символы".

Переустанавливать ничего не надо - это с вероятностью 99% не поможет. Попробуйте обнулить настройки и настроить заново. Для этого от вашего пользователя удалите ~/.kde/share/apps/konsole

Ссылка на комментарий
Поделиться на другие сайты

в xterm все нормально русские буквы не путает, но при запуске говорит что не можер работать с данной локалью и файлы с кирилицев выводит в виде знаков вопроса. Чесно с ним еще не разбирался.

Ссылка на комментарий
Поделиться на другие сайты

вот что пишет команда locale

LANG=ru_RU

LC_CTYPE=ru_RU

LC_NUMERIC=ru_RU

LC_TIME=ru_RU

LC_COLLATE=ru_RU

LC_MONETARY=ru_RU

LC_MESSAGES=ru_RU

LC_PAPER=ru_RU

LC_NAME=ru_RU

LC_ADDRESS=ru_RU

LC_TELEPHONE=ru_RU

LC_MEASUREMENT=ru_RU

LC_IDENTIFICATION=ru_RU

LC_ALL=

Ссылка на комментарий
Поделиться на другие сайты

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

Подозреваю, что Mandriva UTF-8 пользуется по умолчанию. Соответственно, шрифт должен быть "с поддержкой" этой кодировки и русскими буквами.

На всякий случай покажите еще вывод команды cat /etc/X11/xorg.conf | grep XkbLayout. Может быть с раскладкой клавиатуры просто что-то не то.

Ссылка на комментарий
Поделиться на другие сайты

cat /etc/X11/xorg.conf |grep XkbLayout

Option "XkbLayout" "us,ru(winkeys)"

вроде все нормально. в 2006-м по тому же принципу ставил non-UTF и не было никаких проблем. а тут вот только в этом месте нашел.

Ссылка на комментарий
Поделиться на другие сайты

Такая проблема возникает, если konsole использует фонт, не содержащий нужную кодировку. Исправить просто, в меню "настройки" в konsole, в подменю "шрифт" выбрать то, что с чем всё отображается правильно.

Ссылка на комментарий
Поделиться на другие сайты

Все шрифты перепробовал, не помогает!

К тому же выводит кирилицу нормально, но буковки перепутаны.

Это скорее в раскладке клавиатуры надо копать.

Что отвечает за то что при нажатии клавиши "н" вылезает "щ"

Ссылка на комментарий
Поделиться на другие сайты

Вы случайно 2007 устанавливаои не поверх 2006? Тогда есть вероятность, что при смене кодировок некоторые файлы не заменились, какой-нибудь keyboard.map или ещё что-нибудь. И тогда проверяйте все файлы из xfs.

Или очень частный случай - создайте свою раскладку для konsole и поместите её в файл .Xresourсes.

Ссылка на комментарий
Поделиться на другие сайты

Описанная вами проблема похожа на замену кодировки КОИ-8Р на CP1251. Отчего это могло произойти и как это лечить я ума не приложу, честно говоря. Надо долго и нужно копаться в системе и выяснять, где косяк. Может быть и правда обновилось что-то криво?

P.S. В общем, Мандрейк рулит адназначна Smile

Ссылка на комментарий
Поделиться на другие сайты

нет не обновлял. ставил на диск снеся все партиции.

Увы придется откатывать на mandriva 2006 там такой проблемы нет.

Всем спасибо за участие!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...