информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetСтрашный баг в WindowsВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Я плохо разбираюсь в X-ах, но 04.09.03 11:59  Число просмотров: 1180
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> ps: как я выше писал, проблем с кодировками/русификацией
> нет. Грубо говоря шрифт, который сейчас используется GTK
> приложениями слишком большой, а хотелось бы чтобы
> использовался шрифт, указанный в ~/.gtkrc, как и должно
> быть.
Может проблемы с x-font-server-ом? Тогда во первых надо глянуть (не помню точно но примерно так)
/usr/X11/(тут точно не помню, но кажется lib)/fs/fonts

Там прописаны пути поиска шрифтов. Нужно, чтоб русские шрифты шли в самом начале.

Кроме того по каждому из этих путей лежит fonts.list в нем записаны конкретные файлы для определенных масок шрифтов, чтобы исключить сильно маленькие шрифты достаточно убрать запись о них из этого fonts.list
<beginners>
fluxbox и GTK 01.09.03 07:16  
Автор: makeworld Статус: Member
<"чистая" ссылка>
странное явление: при запуске gtk приложений из флуксбокса не используется инфа из ~/.gtkrc, в частности шрифт. я даже попробовал удалить .gtkrc , но все равно шрифт остался старый, причем кириллица. не пойму из-за чего это?.. ps: с gtk2 приложениями все нормально.
А кодировки везде правильные передаются? 01.09.03 17:05  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка>
всмысле? 02.09.03 07:21  
Автор: makeworld Статус: Member
<"чистая" ссылка>
если насчет кодировки всех символов в gtk приложениях, то да - везде.
А если запускать не из флакса, глюка нет? 02.09.03 15:12  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка>
> если насчет кодировки всех символов в gtk приложениях, то
> да - везде.
То есть если из fluxbox запустить xterm и сказать locale, то он пишет то что надо?

А кстати, проблемы с кодировками только в обрамлении окна (которым оконный менеджер занимается) или именно в клиентской области окна?
нет 03.09.03 07:23  
Автор: makeworld Статус: Member
<"чистая" ссылка>
> То есть если из fluxbox запустить xterm и сказать locale,
> то он пишет то что надо?
bash$ locale
bash: locale: command not found
>
> А кстати, проблемы с кодировками только в обрамлении окна
> (которым оконный менеджер занимается) или именно в
> клиентской области окна?
только в клиентской области окна, и только GTK приложений. Запускаем при таком же .gtkrc в KDE и все ок.
возможно дело в переменных 03.09.03 11:57  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
Отредактировано 03.09.03 16:56  Количество правок: 1
<"чистая" ссылка>
запусти под флюксом в консоли env и сравни его с тем что он выдает под КДЕ
скорее всего у тебя не настроена локаль (КДЕ ее сам настраивает)
проверь чтобы под флюксом переменная LANG была установлена в ru_RU.KOI8-R

З.Ы. о каком дистре идет речь?
Кроме lang имеет смысл проверить lc_messages и lc_all 03.09.03 14:30  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка>
Кроме lang имеет смысл проверить lc_messages и lc_all 04.09.03 07:28  
Автор: makeworld Статус: Member
<"чистая" ссылка>
>запусти под флюксом в консоли env и сравни его с тем что он выдает под КДЕ
>скорее всего у тебя не настроена локаль (КДЕ ее сам настраивает)
>проверь чтобы под флюксом переменная LANG была установлена в ru_RU.KOI8-R

LANG была действительно не установлена, но локаль все равно была явно русская. Установил LANG. Результат тот же. Помоему локаль здесь не причем, ведь шрифт GTK приложения зависит от содержания .gtkrc, а не настроек локали. Пользователь сам ставит тот шрифт, при котором будут нормально отображаться символы в приложениях поддерживающих его локаль.

>З.Ы. о каком дистре идет речь?
freebsd 5.1-release

LC_ALL=ru_RU.KOI8-R

ps: как я выше писал, проблем с кодировками/русификацией нет. Грубо говоря шрифт, который сейчас используется GTK приложениями слишком большой, а хотелось бы чтобы использовался шрифт, указанный в ~/.gtkrc, как и должно быть.
Не люблю установленный LC_ALL %-) (имхо) 04.09.03 16:14  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
Отредактировано 04.09.03 16:14  Количество правок: 1
<"чистая" ссылка>
> Помоему локаль здесь не причем, ведь шрифт GTK приложения
> зависит от содержания .gtkrc, а не настроек локали.
Хм, шрифты, которые берутся из .gtkrc, ЗАВИСЯТ от локали ;) В .gtkrc могут быть прописаны разные шрифты для разных локалей, и библиотека выбирает тот, локаль которого наиболее подходит к содержимому (в порядке убывания приоритета) LC_ALL, LC_MESSAGES, LANG. С конкретными переменными могу ошибаться, но в целом именно так.

> LC_ALL=ru_RU.KOI8-R
>
> ps: как я выше писал, проблем с кодировками/русификацией
> нет. Грубо говоря шрифт, который сейчас используется GTK
> приложениями слишком большой, а хотелось бы чтобы
> использовался шрифт, указанный в ~/.gtkrc, как и должно
> быть.
А в .gtkrc описываются шрифты именно для этой локали? Или для какой-то похожей (ru_RU, например)?
Не люблю установленный LC_ALL %-) (имхо) 05.09.03 06:50  
Автор: makeworld Статус: Member
<"чистая" ссылка>
> Хм, шрифты, которые берутся из .gtkrc, ЗАВИСЯТ от локали ;)
> В .gtkrc могут быть прописаны разные шрифты для разных
> локалей, и библиотека выбирает тот, локаль которого
> наиболее подходит к содержимому (в порядке убывания
> приоритета) LC_ALL, LC_MESSAGES, LANG. С конкретными

> переменными могу ошибаться, но в целом именно так.
> А в .gtkrc описываются шрифты именно для этой локали? Или
> для какой-то похожей (ru_RU, например)?

у меня в ~/.gtkrc прописан один шрифт:

--
style "user-font"

{
font="-cronyx-helvetica-medium-r-normal-*-110-*-*-p-koi8-r"
}

widget_class "*" style "user-font"
--

до сих пор с другими wm это работао отлично.
Кроме .gtkrc есть еще /etc/gtkrc 05.09.03 14:02  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка>
> у меня в ~/.gtkrc прописан один шрифт:
>
> --
> style "user-font"
>
> {
>
> font="-cronyx-helvetica-medium-r-normal-*-110-*-*-p-koi
> 8-r"
> }
>
> widget_class "*" style "user-font"
> --
>
> до сих пор с другими wm это работао отлично.
А что написано в /etc/gtkrc?
/etc/gtkrc - нет такого файла. версия gtk - 1.2.10_9 06.09.03 07:29  
Автор: makeworld Статус: Member
<"чистая" ссылка>
Я плохо разбираюсь в X-ах, но 04.09.03 11:59  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> ps: как я выше писал, проблем с кодировками/русификацией
> нет. Грубо говоря шрифт, который сейчас используется GTK
> приложениями слишком большой, а хотелось бы чтобы
> использовался шрифт, указанный в ~/.gtkrc, как и должно
> быть.
Может проблемы с x-font-server-ом? Тогда во первых надо глянуть (не помню точно но примерно так)
/usr/X11/(тут точно не помню, но кажется lib)/fs/fonts

Там прописаны пути поиска шрифтов. Нужно, чтоб русские шрифты шли в самом начале.

Кроме того по каждому из этих путей лежит fonts.list в нем записаны конкретные файлы для определенных масок шрифтов, чтобы исключить сильно маленькие шрифты достаточно убрать запись о них из этого fonts.list
не, с этим все в порядке 06.09.03 07:40  
Автор: makeworld Статус: Member
<"чистая" ссылка>
я извиняюсь, но ты ветку внимательно читал? 04.09.03 14:29  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
чел говорит что глюк тока с этим wm (fluxbox), и если зайти под КДЕ то шрифты используются те что надо
Не-е-е. Ветку я читал более-менее внимательно, но 04.09.03 14:37  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> чел говорит что глюк тока с этим wm (fluxbox), и если зайти
> под КДЕ то шрифты используются те что надо
Как я сказал, я с иксами вообще не очень :-)). И смутно разбираюсь что с чем связано и почему не работает. Единственное, что знаю по этой теме, так это что большинство проблем со шрифтами идут от xfs-а, а запостил потому, что как я вижу тут уже кончаются варианты и мой уже не будет лишним :-)
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 1 s   Design: Vadim Derkach