LinuxForum.Fans
Тема

Вопрос по Xterm ( или локализации )

Автор: sanchez 12 сообщений 4302 просмотров
#110666

Подскажите пожалуйста, что не так ?
Если Хтерм запускать командой, типа :
[console]
xterm -fn -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
[/console]
То русский язык нормально работает.
А если в .Xdefaults прописать :
[console]
XTerm*font: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
[/console]
То он как бы применяется, но русский не работает !
:o :o :o

пс: Сорри если глупый вопрос, хтерм недавно начал юзать.

#110693

а если -misc-fixed-medium-*-*--18-*-*-*-*-*-iso10646-1 ?

#110696

То же самое. Я вообще не пойму как так ???
Установил терминал Sakura, аналогичная беда с русскими шрифтами : (

#110699

Поковырялся в Сакуре - клёвый терминал, пожалуй, остановлюсь на нём.
Но проблема с русским остаётся. Видимо не в терминалах дело, а где-то глобальней ?

#110846

Ну,собственно,я по нему и делал.

#110905
sanchez написал:
Ну,собственно,я по нему и делал.

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

можно попробовать конечно обновить кэш шрифтов командой fc-cache входит в пакет fontconfig и перезагрузить иксы.
незнаю что за оконный менеджер используете, возможно он еще.

#111031

Изначально использовался флаг unicode. В настройках Сакуры шрифт стоит терминус (да и какой-либо другой не меняет положение дел).
Кеш шрифтов попробовал обновить (правда не понял для чего), ни чё не изменилось.
WM - openbox.

#111033

Или подождите, я чё-то запутался. В консоле (т.е. без Х-ов), настроил всё по мануалу, и по вызову LOCALE , у меня там всё ru_RU.UTF-8.
А если в Х-ах запустить вот локале, то там везде ПОСИХ. Я что-то не так сделал ?

#111034

Гы, лол. Разобрался. Дело оказывается в slime было.
Прописал в slim.conf строчку запуска опенбокса: login_cmd LC_ALL=ru_RU.UTF-8 exec openbox-session.
Правда не знаю, правильно это или нет, но это работает. :)

пс: Какие оказывается шрифты приятные могут быть )). Спасибо кто пытался помочь !

#111042
sanchez написал:
Прописал в slim.conf строчку запуска опенбокса: login_cmd LC_ALL=ru_RU.UTF-8 exec openbox-session.
Правда не знаю, правильно это или нет, но это работает. smile

Не совсем правильно.
Правильнее добавить
[console]
LC_ALL=ru_RU.UTF-8
export LC_ALL
[/console]
В ваш ~/.bash_profile

#111174

Спасибо!проблема решена!

Войдите или зарегистрируйтесь, чтобы ответить.