Кракозябры в консольном режиме
Модератор: Bizdelnick
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Кракозябры в консольном режиме
Почему в Mandriva 2008 в консольном режиме русский текст становиться кракозябрами и как это исправить?
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
Sleeping Daemon
- Сообщения: 1450
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: Кракозябры в консольном режиме
Это когда переключаешся по нажатию CTRL+ALT+F1
dds@4[lockalxvost]$ 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=
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
Sleeping Daemon
- Сообщения: 1450
Re: Кракозябры в консольном режиме
stdds писал(а): ↑10.01.2008 13:40
Это когда переключаешся по нажатию CTRL+ALT+F1
dds@4[lockalxvost]$ 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=
А когда устанавливали 2008 мандриву установили UTF-8 ?
Вернее там по умолчанию UTF-8.
А тут не UTF-8.
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: Кракозябры в консольном режиме
Sleeping Daemon писал(а): ↑10.01.2008 14:05stdds писал(а): ↑10.01.2008 13:40
Это когда переключаешся по нажатию CTRL+ALT+F1
dds@4[lockalxvost]$ 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=
А когда устанавливали 2008 мандриву установили UTF-8 ?
Вернее там по умолчанию UTF-8.
А тут не UTF-8.
Во время установки отказался от UTF-8.
Как теперь шрифты для KOI8-R подложить? в иксах консоль нормально работает с кодировкой, но там я понимаю что шрифты иксовые используються
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: Кракозябры в консольном режиме
мыслей ни укого ни каких нету? переустанавливать систему с UTF-8 не очень бы хотелось 
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
Folderx
- Сообщения: 296
- ОС: fedora, mandriva
Re: Кракозябры в консольном режиме
Код: Выделить всё
12 Сбт 07:58 ~ >> alias
alias CHAR1='charset G0 koi8-r'
alias CHAR2='charset G0 cp1251'Надо конечно чтобы всегда было, тут придётся постоянно переключаться.
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: Кракозябры в консольном режиме
Folderx писал(а): ↑12.01.2008 01:04Код: Выделить всё
12 Сбт 07:58 ~ >> alias alias CHAR1='charset G0 koi8-r' alias CHAR2='charset G0 cp1251'
Надо конечно чтобы всегда было, тут придётся постоянно переключаться.
Всмысле постоянно переключаться? а никак не сделать не переключать в ручную каждый раз?
Еще заметил интересный факт, когда загружаешь мандриву с параметрами ядра безопастного режима то
у рута нормально отображаються и набираються русские буквы.
Где кстати взять этоту утилиту charset ? у меняее чета не наблюдаю
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
zest
- Сообщения: 28
Re: Кракозябры в консольном режиме
Сегодня победил эту глюку.
Если при входе выбрать "консольный вход", то все кириллические названия папок отображаются крякозябрами. Хотя в графическом режиме в консоли всё отображается исправно.
Решение такое - в файле /usr/share/locale/locale.alias в строке 68 "russian ru_RU.ISO-8859-5" исправить на "russian ru_RU.KOI8-R"
У меня всё заработало.
Если при входе выбрать "консольный вход", то все кириллические названия папок отображаются крякозябрами. Хотя в графическом режиме в консоли всё отображается исправно.
Решение такое - в файле /usr/share/locale/locale.alias в строке 68 "russian ru_RU.ISO-8859-5" исправить на "russian ru_RU.KOI8-R"
У меня всё заработало.
-
professor
- Сообщения: 54
- ОС: Linux
Re: Кракозябры в консольном режиме
zest писал(а): ↑17.01.2008 02:40Сегодня победил эту глюку.
Если при входе выбрать "консольный вход", то все кириллические названия папок отображаются крякозябрами. Хотя в графическом режиме в консоли всё отображается исправно.
Решение такое - в файле /usr/share/locale/locale.alias в строке 68 "russian ru_RU.ISO-8859-5" исправить на "russian ru_RU.KOI8-R"
У меня всё заработало.
А можно вопрос? просто интересует. вы наверное поставили Mandriva Linux 2008 LCE?
-
zest
- Сообщения: 28
Re: Кракозябры в консольном режиме
Нет, у меня обычная Mandriva Linux 2008.0 free.
-
Folderx
- Сообщения: 296
- ОС: fedora, mandriva
Re: Кракозябры в консольном режиме
(stdds) писал(а):Всмысле постоянно переключаться? а никак не сделать не переключать в ручную каждый раз?
Наверное в автозагрузку можно поставить, а там смысл две кодировки когда просто в шеле CHAR1 когда в ирце CHAR2.
Утилита у меня сразу была.
Код: Выделить всё
17 Чтв 20:45 ~ >> rpm -q -f /usr/bin/charset
console-tools-0.2.3-51mdkАга, добавил в .bashrc CHAR1 и заработало, а вот локаль где править посоветовал zest, наоборот ничего.
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: Кракозябры в консольном режиме
еще есть у кого какие соображения по поводу шритов консольных?
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
apelset
- Сообщения: 11
- ОС: Mandriva 2008PP
Re: Кракозябры в консольном режиме
может стоит посмотреть consolechars?
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: Кракозябры в консольном режиме
что это? куда смотреть?
что это? куда смотреть?
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
Folderx
- Сообщения: 296
- ОС: fedora, mandriva
Re: Кракозябры в консольном режиме
В файл ~/.i18n добавь в начало
SYSFONTACM=koi8-r
SYSFONTACM=koi8-r