Проблема с кодировкой
Модератор: Bizdelnick
-
- Сообщения: 50
Проблема с кодировкой
Установил Mandrake 10.1 Official в режиме консоли (графичку вообще не ставил), при установке выбрал русский язык и русскую раскладку клавиатуры.
После перезагрузки вместо русских символов палочки ||-\| . Самое интересное что во время загрузки системные сообщения на русском правильно отображаются, а в консоли нет!!! Так же в консоли пишет что загружется шрифт UniCyr_8x16, а расскладка клавиатуры ru4.
Подскажите почему в консоли не отображается руский шрифт?
После перезагрузки вместо русских символов палочки ||-\| . Самое интересное что во время загрузки системные сообщения на русском правильно отображаются, а в консоли нет!!! Так же в консоли пишет что загружется шрифт UniCyr_8x16, а расскладка клавиатуры ru4.
Подскажите почему в консоли не отображается руский шрифт?
-
- Сообщения: 124
- ОС: Linux
Re: Проблема с кодировкой
Может я и ошибаюсь, но те нуна поставить Cyr_a8x16(***)....................
:(
W:Athlon 64 3.2 hdd-80Gb RAM-512mb -M$ XP
H: Cel3.2Gh Ram-1024mb hdd-250gb - Linux VS winXP
Cel600Mhz Ram-192mb hdd-80gb - FreeBSD 6.1
W:Athlon 64 3.2 hdd-80Gb RAM-512mb -M$ XP
H: Cel3.2Gh Ram-1024mb hdd-250gb - Linux VS winXP
Cel600Mhz Ram-192mb hdd-80gb - FreeBSD 6.1
-
- Сообщения: 1233
- Статус: Человек с бульвара Капуцинов
Re: Проблема с кодировкой
Какая локаль? Похоже на то, что локаль не юникодная. Не надо забывать, что в MDK по умолчанию ru_RU.UTF-8 должна стоять. А похоже на то, что локаль установлена восьмибитная, а шрифт и всё прочее - юникодное.
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
-
- Сообщения: 134
- ОС: ubuntu, PCLinuxOS, gOS
Re: Проблема с кодировкой
По умолчанию как раз в МДК не юник а KOI8-R ставится... и консоль у нее такая же. Юник надо выбирать при установке принудительно.
Но все ж надо посмотреть поставил ли он русскую консоль? У меня сомнения, что он ее поставил при такой установке.
Но все ж надо посмотреть поставил ли он русскую консоль? У меня сомнения, что он ее поставил при такой установке.
-
- Сообщения: 50
Re: Проблема с кодировкой
А настроики беруться из /etc/sysconfig/i18n?
В нем прописано:
SYSFONTACM=koi8-u
LANGUAGE=ru_RU:ru
...
SYSFONT=UniCyr_8x16
В нем прописано:
SYSFONTACM=koi8-u
LANGUAGE=ru_RU:ru
...
SYSFONT=UniCyr_8x16
-
- Сообщения: 1233
- Статус: Человек с бульвара Капуцинов
Re: Проблема с кодировкой
Ну ясно, какой-то микс из koi8-u, русского и прочего.
Что показывает команда locale?
Вот тут можно почитать про напильник нужного размера: http://linux.opennet.ru/base/rus/linux_rus...cation.txt.html
Что показывает команда locale?
Вот тут можно почитать про напильник нужного размера: http://linux.opennet.ru/base/rus/linux_rus...cation.txt.html
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
-
- Сообщения: 50
Re: Проблема с кодировкой
(VN_MAClover @ Вторник, 28 Декабря 2004, 17:27) писал(а):Ну ясно, какой-то микс из koi8-u, русского и прочего.
Что показывает команда locale?
все значения равны ru_RU, кроме LC_ALL - оно без значения
Короче русская кодировка - это больное место в MDK 9.1-10.1! Нашел уже 3 поста подобных моему!
Писал в техподдержку данного дистрибутива (писал на английском, ответ пришел на русском =)) Не буду приводить все переписку, только суть, а суть в том, что после залогинивания необходимо выполнить команду setsysfont - мне помогло!
-
- Сообщения: 134
- ОС: ubuntu, PCLinuxOS, gOS
Re: Проблема с кодировкой
(VN_MAClover @ Вторник, 28 Декабря 2004, 17:27) писал(а):Ну ясно, какой-то микс из koi8-u, русского и прочего.
Гыыыыы... неееее... это просто французы разницы между россией и украиной не бачут. Мандряк всегда так кодировку выставляет. Но на отображение шрифтов это ни как не влияет.
Попробуй sysfont подпихни какой-нибудь koi8-r, в описаниях шрифтов там написано какая кодировка шрифта. Т.е. вместо UniCyr подставь Cyr_a8x16 или что-нибудь такое, должно помочь.
-
- Сообщения: 1233
- Статус: Человек с бульвара Капуцинов
Re: Проблема с кодировкой
(SergeiAB @ Среда, 29 Декабря 2004, 14:45) писал(а):Гыыыыы... неееее... это просто французы разницы между россией и украиной не бачут.
Там Пабло Сарачага этим заведует, он бельгиец баскского разлива :new_biggrin:
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
-
- Сообщения: 134
- ОС: ubuntu, PCLinuxOS, gOS
Re: Проблема с кодировкой
Слушай, NIKoVITus, а у тебяж 10.1? Сдается мне что эта фича вот в чем, я когда ставил 10.1 сразу ставил ее в Юникоде, и все нормально было и с консолью и с КДЕ, а 10.0 когда поставил то же в Юнике, то там такая же хрень была в консоли, нормально стало только когда я ее в кои переставил. Так вот мне кааааца, что они 10.1 заточили уже под юникод полностью.
Попробуй ее установить в локали UTF8, должно прокатить нормально.
Если не заметил как это, на всякий случай пишу: когда выбираешь язык при установке, жмешь на кнопку, которая под списком языков, "дополнительно" и ставишь флажок "использовать юникод как основной" (или что-то в ентом роде). Тем более, что он нормально в юнике по русски работает и с офисом и с дисками виндовыми и совместимость лучше со всякими другими сборками, у которых русская локаль стоит. Ведь по сути только мандряка и осталась с koi8-r. АСПэшники кто работает в виндовых сетях обычно ставят СР1251. Ну если конечно нет у тебя любимого с детства софта в этой кодировке. Но и в этом случае можно ей проставить в настройках что б все локали русские понимал. Тут где-то пост был на эту тему...
Можно конечно это все и руками заточить, но мне кажется что так быстрее будет, чем потом каждую conf искать и переделывать. Тем более что ты его только поставил. Ну и тренировочка....
Попробуй ее установить в локали UTF8, должно прокатить нормально.
Если не заметил как это, на всякий случай пишу: когда выбираешь язык при установке, жмешь на кнопку, которая под списком языков, "дополнительно" и ставишь флажок "использовать юникод как основной" (или что-то в ентом роде). Тем более, что он нормально в юнике по русски работает и с офисом и с дисками виндовыми и совместимость лучше со всякими другими сборками, у которых русская локаль стоит. Ведь по сути только мандряка и осталась с koi8-r. АСПэшники кто работает в виндовых сетях обычно ставят СР1251. Ну если конечно нет у тебя любимого с детства софта в этой кодировке. Но и в этом случае можно ей проставить в настройках что б все локали русские понимал. Тут где-то пост был на эту тему...
Можно конечно это все и руками заточить, но мне кажется что так быстрее будет, чем потом каждую conf искать и переделывать. Тем более что ты его только поставил. Ну и тренировочка....

-
- Сообщения: 50
Re: Проблема с кодировкой
Для SergeiAB:
Спасибо, действительно помогло! И это проще моего способа!
Спасибо, действительно помогло! И это проще моего способа!
-
- Сообщения: 29
Re: Проблема с кодировкой
У меня такая же проблема, попробовал utf8 поставить и не помогло, всеравно кракозяблы в консоли вместо русского, что еще то надо сделать?
Mandrake Linux 10.1 Official,
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
-
- Сообщения: 290
Re: Проблема с кодировкой
Создайте файл /etc/profile.d/setsysfont.sh
такого содержания
#!/bin/bash
/sbin/setsysfont >/dev/null 2>&1
Это обыкновенный скрипт. Дайте соответствующие права
chmod a+x /etc/profile.d/setsysfont.sh
и выполните его. Кодировки будут переключаться клавишей winkey
такого содержания
#!/bin/bash
/sbin/setsysfont >/dev/null 2>&1
Это обыкновенный скрипт. Дайте соответствующие права
chmod a+x /etc/profile.d/setsysfont.sh
и выполните его. Кодировки будут переключаться клавишей winkey
kesbyt
-
- Сообщения: 29
Re: Проблема с кодировкой
Ага понятно...
А вот как бы это еще сделать что бы и при загрузке кракозяблы не вылезали....
А вот как бы это еще сделать что бы и при загрузке кракозяблы не вылезали....
Mandrake Linux 10.1 Official,
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
-
- Сообщения: 290
-
- Сообщения: 179
Re: Проблема с кодировкой
попробуй заменить на cyr-sun16SYSFONT=UniCyr_8x16p
-
- Сообщения: 29
Re: Проблема с кодировкой
да весь русский текст при загрузке кракозяблами и отображается
Создайте файл /etc/profile.d/setsysfont.sh
такого содержания
#!/bin/bash
/sbin/setsysfont >/dev/null 2>&1
Это обыкновенный скрипт. Дайте соответствующие права
chmod a+x /etc/profile.d/setsysfont.sh
и выполните его. Кодировки будут переключаться клавишей winkey
вот это работает, но только когда уже под юзверя логинишься
Создайте файл /etc/profile.d/setsysfont.sh
такого содержания
#!/bin/bash
/sbin/setsysfont >/dev/null 2>&1
Это обыкновенный скрипт. Дайте соответствующие права
chmod a+x /etc/profile.d/setsysfont.sh
и выполните его. Кодировки будут переключаться клавишей winkey
вот это работает, но только когда уже под юзверя логинишься
Mandrake Linux 10.1 Official,
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
-
- Сообщения: 179
Re: Проблема с кодировкой
да весь русский текст при загрузке кракозяблами и отображается
то что я писал в предыдущем посте пробовал делать?
а вобще сначала покажи что у тебя есть в /lib/kbd/consolefonts
-
- Сообщения: 29
Re: Проблема с кодировкой
что характерно у меня lib/kbd/consolefonts нету вообще
Mandrake Linux 10.1 Official,
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
Kernel 2.6.8.1-10mdk, KDE 3.3
Pentium4 2400 Northwood, 512Mb, 60Gb, Radeon 9000
-
- Сообщения: 161
Re: Проблема с кодировкой
/usr/lib/kbd/consolefonts
только там все нормально должно быть
только там все нормально должно быть