Решено: gtk+utf8

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Решено: gtk+utf8

Сообщение n2j2r »

Господа, прошу совета! После пересборки мира в vmware-server все надписи отображаются "квадратиками", в firefox-bin все нормально, кроме диалоговых окошек во вкладке "файл" - там тоже "квадратики". В чем может быть проблема?
p.s.

Код: Выделить всё

[I] x11-libs/gtk+
     Available versions:
        (1)     1.2.10-r12
        (2)     2.10.14 2.12.1-r2 2.12.5-r1 2.12.8 ~2.12.9 ~2.12.9-r1 ~2.12.9-r2
        {X cups debug doc jpeg linguas_az linguas_ca linguas_cs linguas_da linguas_de linguas_el linguas_es linguas_et linguas_eu linguas_fi linguas_fr linguas_ga linguas_gl linguas_hr linguas_hu linguas_it linguas_ja linguas_ko linguas_lt linguas_nl linguas_nn linguas_no linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_tr linguas_uk linguas_vi nls tiff vim-syntax xinerama}
     Installed versions:  1.2.10-r12(1)(00:30:57 28.02.2008)(linguas_ru nls -debug -linguas_az -linguas_ca -linguas_cs -linguas_da -linguas_de -linguas_el -linguas_es -linguas_et -linguas_eu -linguas_fi -linguas_fr -linguas_ga -linguas_gl -linguas_hr -linguas_hu -linguas_it -linguas_ja -linguas_ko -linguas_lt -linguas_nl -linguas_nn -linguas_no -linguas_pl -linguas_pt -linguas_pt_BR -linguas_ro -linguas_sk -linguas_sl -linguas_sr -linguas_sv -linguas_tr -linguas_uk -linguas_vi)
            2.12.8(2)(10:50:35 18.04.2008)(X jpeg tiff -cups -debug -doc -vim-syntax -xinerama)
     Homepage:            http://www.gtk.org/
     Description:         Gimp ToolKit +

p.p.s. http://www.gentoo.ru/?q=node/2185 . Сходил по ссылке, почитал,поменял шрифты, XLC_LOCALE и т.д. и что-то ничего не помогает.
спасибо заранее.
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: Решено: gtk+utf8

Сообщение d_n_k »

шрифт которым рисуются буковки не поддерживает твой язык. нечем буковки рисовать, поэтому рисуются квадратики.

в ссылуке приводится "руссификая" приложений использующих gtk-1, vmware давно использует gtk-2
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: Решено: gtk+utf8

Сообщение n2j2r »

d_n_k
спасибо.
Я сделал fc-cache на все директории шрифтов в xorg.conf, пересобрал freetype,скопировал ms-шрифты в одну из директорий все в том-же xorg.conf. Пытался в /etc/gtk-2.0/gtkrc добавлять

Код: Выделить всё

fontset = "-*-helvetica-*-*-*-*-14-*-*-*-*-*-*-*"
gtk-font-name = "Arial 14"

Что-то все бес толку. Гугл не помогает.
Может подскажите, как сказать gtk2 использовать конкретный шрифт?
Спасибо сказали:
Аватара пользователя
Cianos
Сообщения: 343
Статус: ищу
ОС: Gentoo

Re: Решено: gtk+utf8

Сообщение Cianos »

x11-themes/gtk-engines-qt
есть такая штука, позволяет использовать GTK другие стили, а также задавать шрифт, попробуй, может поможет :)
Моё Gentoo круче твоего!
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: Решено: gtk+utf8

Сообщение n2j2r »

Cianos
спасибо. не помогло.
Тут проблема не в кириллице, ибо у меня квадратики при печати и в английской раскладке. и даже цифры квадратиками...
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: Решено: gtk+utf8

Сообщение d_n_k »

шрифты urw стоят? (пакет urw-fonts)

запустите gtk-demo, там есть демка с диалогом шрифтов. или запустите любым другим способом диалог шрифтов
в том диалоге есть тестовое поле куда можно написать любой текст и посмотреть как он будет отображаться выбранным шрифтом.

наберите любую фразу и поиграйтесь со шрифтами, понравившйся шрифт с нормальным отображением кирилицы установите вкачестве шрифта.

покажите вывод cat /etc/X11/xorg.conf | grep FontPath
и вывод equery l font
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: Решено: gtk+utf8

Сообщение n2j2r »

Заметил, что во всех скомпиленных приложениях все нормально отображается (поставил mozilla-firefox вместо mozilla-firefox-bin). Иначе говоря, проблема сугубо в бинарных пакетах, из оных у меня остался только vmware-server.
запустите gtk-demo, там есть демка с диалогом шрифтов. или запустите любым другим способом диалог шрифтов
в том диалоге есть тестовое поле куда можно написать любой текст и посмотреть как он будет отображаться выбранным шрифтом.

в gtk-demo тоже все прекрасно отображается.

Код:

# cat /etc/X11/xorg.conf | grep FontPath FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/75dpi" FontPath "/usr/share/fonts/100dpi" FontPath "/usr/share/fonts/TTF" FontPath "/usr/share/fonts/Type1" FontPath "/usr/lib/X11/fonts/local" FontPath "/usr/lib/X11/fonts/misc" FontPath "/usr/lib/X11/fonts/75dpi:unscaled" FontPath "/usr/lib/X11/fonts/100dpi:unscaled" FontPath "/usr/lib/X11/fonts/Type1" FontPath "/usr/local/share/fonts" FontPath "/usr/share/fonts/cronyx" FontPath "/usr/share/fonts/urw-fonts"


Код:

#equery l font [I--] [ ] app-admin/eselect-fontconfig-1.0 (0) [I--] [ ] media-fonts/corefonts-1-r4 (0) [I--] [ ] media-fonts/cronyx-fonts-2.3.1-r2 (0) [I--] [ ] media-fonts/font-adobe-100dpi-1.0.0 (0) [I--] [ ] media-fonts/font-adobe-75dpi-1.0.0 (0) [I--] [ ] media-fonts/font-adobe-utopia-type1-1.0.1 (0) [I--] [ ] media-fonts/font-alias-1.0.1 (0) [I--] [ ] media-fonts/font-bh-type1-1.0.0 (0) [I--] [ ] media-fonts/font-cronyx-cyrillic-1.0.0 (0) [I--] [ ] media-fonts/font-cursor-misc-1.0.0 (0) [I--] [ ] media-fonts/font-misc-misc-1.0.0 (0) [I--] [ ] media-fonts/font-util-1.0.1 (0) [I--] [ ] media-fonts/freefonts-0.10-r3 (0) [I--] [ ] media-fonts/gnu-gs-fonts-std-8.11 (0) [I--] [ ] media-fonts/intlfonts-1.2.1 (0) [I--] [ ] media-fonts/terminus-font-4.20 (0) [I--] [ ] media-fonts/urw-fonts-2.3.6 (0) [I--] [M~] media-gfx/fontforge-20080203 (0) [I--] [ ] media-libs/fontconfig-2.5.0-r1 (1.0) [I--] [ ] x11-apps/mkfontdir-1.0.3 (0) [I--] [ ] x11-apps/mkfontscale-1.0.3 (0) [I--] [ ] x11-libs/libXfont-1.3.1-r1 (0) [I--] [ ] x11-libs/libXfontcache-1.0.4 (0) [I--] [ ] x11-libs/libfontenc-1.0.4 (0) [I--] [ ] x11-proto/fontcacheproto-0.1.2 (0) [I--] [ ] x11-proto/fontsproto-2.0.2 (0) [I--] [ ] x11-proto/xf86bigfontproto-1.1.2 (0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: Решено: gtk+utf8

Сообщение n2j2r »

решил пересборкой app-emulation/emul-linux-x86-gtklibs
Спасибо сказали: