Здравствуйте,
На днях поставил RH 9.0 все железо настроил проблем не было, но вот почти во всех прогах с русским фейсом проблемы (вместо кирилицы квадратики). Почитал что предлагают здесь (уже подобное обсуждалось), но вот юзать переведенную прогу на анг чето не охото, хотя и можно. Так вот может есть рецепты вернуть перогам русское лицо ? |
Посмотри тут http://www.opennet.ru/base/rus/index.html
Там правда про 8 шапку но смысл такой же [s]Исправлено: ees, 18:43 15-05-2003[/s] |
Alex VZ
Чем больше конкретики при задании вопроса, тем больше ее в ответе :) Скорей всего проблеиа связана с русскими unicod - шрифтами, отсутситвием пакета freetype (freetype2) и т.п.Возможны и другие варианты :) |
ees
Увы не тот :-( ruslandh Все пакеты freetype стоят |
Ну, а подробнее ...
|
С квадратиками программы (это что я смотрел)
xmms Evolution CD Writter Меню надписи и все в квадратиках. xmms еще к томуже не понимает названия песен с кирилицей и пробелами :-( Про freetype установлены freetype-demos-2.1.3-6.i386.rpm freetype-devel-2.1.3-6.i386.rpm freetype-utils-2.1.3-6.i386.rpm ruslandh Пожалуйста, скажи что именно посмотреть. |
Если вместо русской буквы виден квадратик, то у мспользуемого в программе шрифта нет русского глифа. Особенно этим грещат шрифты iso10646-1 без русских глифов.
http://forum.oszone.net/topic.cgi?fo...45&start=0 http://forum.oszone.net/topic.cgi?fo...87&start=0 |
Поставить не могу http://mcmcc.bat.ru/RPMS/XFree86-75d....0-73.i386.rpm конфликт с XFree86 (это его весь перебирать надо). В данный момент стоит 4.3.2.
С опенофисом все ОК. МС шрифты стоят с первого дня |
А че у тебя в /etc/sysconfig/i18n написанно?
|
Alex VZ
Попробуй взять фонты из ASP или или из Сизифа (AltLinux). |
Здравствуйте! Столкнулся с точно такой же проблемой, но МСёные шрифты не ставил (что, в 9.0 нет аналога DrakConf из Мандрейк?) Тогда в Мандрейке ДракКонф мне очень даже понравился. Там подобные проблемы решались на раз. А как вы ставили виндовые шрифты, вручную, т.е. fonts.dir специально генерировался? И почему, интересно, в РедХат думают, что люди занимаются настройками кодировок так редко, что в настройках шрифтов даже нет возможности явно выставить КОИ8? Я понимаю, что RedHat- дистрибутив более профессиональный, нежели Mandrake, но это же не значит, что для проведения элементарной настройки системы надо лезть черт знает куда. Да, кроме вышеупомянутых квадратиков в xmms и конфигурационной утилиты для принтера от OpenOffice, доступ к файлам с русскими именами на FAT-разделе невозможен, сами русские буквы заменяются квадратиками либо не отображаются вовсе, хотя созданные в КДЕ текстовые и другие документы отображаются "на ура". Складывается впечатление, что в части этих смертных грехов виновет fstab, хотя настроен он правильно (codepage=866 и koi8-r писал я лично). И наконец, консоль и чистый Шелл. Та же самая история, с тем только отличием, что русские буквы сменяются вопросительными знаками. В своем старом Мандрейке это лечилось очень просто, сам Terminal позволял изменить кодировку, в 9.0 же дают выбрать только шрифт, что никоим образом не решает проблему. И, предупреждая возможный ответ, скажу, что fstab у меня настроен правильно, сам этим занимался. Итак, ПРОБЛЕМЫ: Русские буквы:
1.XMMS; 2.OpenOffice, но только та его часть, которая относится к настройке печати; 3.Консоль и bash Спасибо! ЗЫ: еще, откуда тянуть шрифты (я понял, что речь идет о Xfree86-cyrillic), а то я что-то облазил почти весь ФТПшник ASP и ALT, но необходимых пакетов не нашел (неужели в RedHat не тестируют то, что продают?) |
Alex VZ
Может и не по делу (в смысле это просто специфика разбиения программ на пакеты) , но у меня в Master 2.2 стоит другой набор пакетов freetype : Цитата:
1 fonts.dir генерирится для обычных шрифтов mkfontdir 2 Ну нет желания у RedHat разбираться в проблемах каких-то русских кодировок, им-бы с unicodom разобраться и а о другом пусть кому нужно думает :) 3 По установки шрифтов от Microsoft : Цитата с *http://docs.altlinux.ru/releases/faq...html#id2817852 Цитата:
http://abr.pp.ru/fonts.html Добавлено: Еще можете посмотреть : http://www.openoffice.ru/index.php?module=faq#fonts Ну и еще две цитаты из руководства по установке OpenOffice (взят из http://docs.openoffice.ru/OOrManual.zip) Цитата:
Цитата:
А насчет fstab - скорее всего у Вас локаль utf-8, а в fstab - koi8-r, или-же не установлены консольные шрифты с кодировкой koi8-r. PS Извините за большие цитаты, возможно было-бы достаточно дать ссылки :) [s]Исправлено: ruslandh, 3:07 21-05-2003[/s] |
Дико извиняюсь:o :)
Мне наверное в зону ламера надо, но я посмотрел там про Linux тем нету, а тут нашел тему точ-вточ как у меня проблема. Почитал все ответы, но мало чего понял. Просто первый раз в жизни поставил Linux и сразу такая трабла в русских шрифтах.:( :( :( Не могли бы вы рассказать (разжевать и положить в рот :) ) все по порядку что нужно делать. Если это слишком долго писать и в форуме нельзя просьба написать на e-mail. Просто к новому году хотелось бы более-менее владеть этой системой. Я еще создал тему про документацию и руководства по 9.0 если не трудно может прочитаете. Просьба откликнуться всем кому не безразлична судьба начинающих пользователей Linux. PS. Еще мне дали какой то скриптик для русских букв или еще для чего, дать дали а не объяснили для чего. #!/bin/sh LC_ALL="ru_RU.KOI8-R" xterm -fn "-misc-fixed-medium-r-normal--18-120-100-100-c-90-koi8-r" -bg black -fg white |
Похоже, что дело немного сдвинулось с места, о чем и спешу сообщить. Правда, решив одну проблему, появилась другая. Обо всем по порядку. По умолчанию в /etc/sysconfig/i18n стоят такие строки:
LANG=ru_RU.UTF-8 SUPPORTED=ru_RU:ru_RU.UTF-8:ru_UA:ua_UA.UTG-8 *//и т.д. SYSFONT="какой-то, не помню" С таким конфигом работает bash с midnight`ом, однако в иксах появляются квадратики. Если переписать этот файл так: LANG=ru_RU.KOI8-R SUPPORTED=ru_RU:ru_RU.KOI8-R:ru_UA:ua_UA.UTG-8 *//добавить ru_RU.KOI8-R SYSFONT="koi8_u8x16" , то квадратики исчезают, вместо них появляются привычные кириллические символы, в консоли тоже все в порядке. Обнако эти изменения ведут к тому, что в шелле перестают правильно отображаться русские man`ы (т.е. русские символы просто не отображаются, на их месте - пустота, правда, такими же они становятся и в консоли в КДЕ). *Кроме этого, меню в mc становится мягко говоря неудобочитаемым, хотя сообщения при старте системы по-прежнему на русском ("Запускается служба консольной мыши" и т.д.) Я читал, что для поддержки koi8 mc необходимо перекомпилировать, но его исходников у меня нет, пробовал поставить midnight со своего старого Mandrake, но rpm сообщил, что для удовлетворения зависимостей необходим какой-то пакет, напрямую связанный с Мандрейком, я даже не стал продолжать, думая, что это потянет за собой еще полдистрибутива. Вот так. Если у кого-то есть какие-нибудь мысли на этот счет, пожалуйста, поделитесь ими во имя завоевания десктопа Линуксом:) P.S.: Почему-то не работает APM после halt, говорит, что "suspend was vetoed". Интересно, кто его наложил и где это "вето" отменить?:) Как его найти, чтоб с ним поговорить?:) [s]Исправлено: ruslandh, 2:33 23-05-2003[/s] |
Для ленивых смотреть здеся : http://www.linuxshop.ru/redhat/modul...cle&sid=27
Для не ленивых смотреть здеся: http://www.linuxshop.ru/redhat/modul...cle&sid=22 и не изобретать велосипед.... |
Наконец-то мне удалось практически решить проблему с русским в Красной Шапке. Итак, открывайте /etc/sysconfig/i18n, меняем имя локали на ru_RU.KOI8-R, SYSFONT="koi8_u8x16", а в конце файла прописываем строчку SYSFONTACM="koi8-r". Все. Midnight теперь имеет русское меню, отображает русские имена файлов на форточных разделах. Вот только man-pages-ru лучше удалить - все равно кириллические символы будут выбрасываться. В принципе, это не такая уж и большая проблема - в конце концов, опции rpm можно посмотреть и rpm --help. Respect!
|
Casper
У меня, правда, Slackware, но , быть может, я смогу Вам помочь. Для настройки руссификации в консоли надо выполнить следующие действия: 1. /etc/rc.d/rc.font пишем setfont Cyr_a8x16 mapscrn koi2alt echo -ne `\033(K` 2. /etc/rc.d/rc.local for a in 1 2 3 4 5 6 do echo -ne `\033(K` > /dev/tty$a done loadkeys ms-ru.map 3. в домашнем каталоге создаём .inputrc set meta-flag on set convert-meta off set output-meta on 4. /etc/profile alias ls=` -N $LS_OPTIONS` export LESSCHARSET=cp1251 |
Sir Z
Страницы русских man можно взять из другого дистрибутива (один из самых переносимых пакетов - практически не от чего не зависит и никто от него), или (что сложнее) перевести в нужную кодировку самому текущий man. |
КИРИЛИЗАЦИЯ REDHAT 9.0 8.0
http://mcmcc.bat.ru/rh9koi/ про RH90 http://mcmcc.bat.ru/--------- про RH80 http://www.linuxshop.ru/redhat/modul...cle&sid=30 Ссылка на материал где описывается вариант коинезации RH80, но имеет полезные разделы по поводу шрифтов и переключателя раскладки. |
Уважаемые господа...
Не знаю как кто из вас что предпочитает, но сам столкнулся с этой проблемой. причем пути решения (частичные) есть разные. Но такого, который бы зставил отображать правильно фонты в формате UTF-8 везде наверное даже нету :( То МС глючит, то в логах вместо русских букв краказяблы... может Я чего недопонял!?!?! Тогда покажите настройки! :) [root@puzatik multya]# cat /etc/sysconfig/i18n LANG="uk_UA.UTF-8" SUPPORTED="en_US.UTF-8:en_US:en:ru_RU.UTF-8:ru_RU:ru:uk_UA.UTF-8:uk_UA:uk" SYSFONT="Cyr_a8_16" [root@puzatik multya]# cat /etc/sysconfig/keyboard KEYBOARDTYPE="pc" KEYTABLE="ua-utf" При таком раскладе вопросов нету, можно набирать русскими буквами в консоле, но vim уже показывает черти что :( |
В RH 9 я бы не советовал откатываться на локаль KOI8-R, во всяком случае для меня это неприемлемо. А квадратики в XMMS можно убрать, заменив в /etc/gtk/имя.utf8 (что то в этом духе) алиасы шрифтов на кикие нибудь юникодные, я использовал микрософтные ТТФ, в итоге все GTK приложения будут русские
|
Время: 10:37. |
Время: 10:37.
© OSzone.net 2001-