View previous topic :: View next topic |
Author |
Message |
edge n00b

Joined: 23 Oct 2003 Posts: 57 Location: Ставрополь
|
Posted: Fri Mar 26, 2004 6:25 pm Post subject: gtk фонты |
|
|
Кто расскажет, как настроить правильное отображение кириллических сиволов в GTK приложениях?
Исходные данные следующие: Локаль ru_RU.UTF-8, KDE-3.2, в Gkrellm2 и XMMS квадраты вместо фонтов. Пробовал настраивать /etc/gtk/gtkrc.ru следующим образом, через xfontsel находил шрифт, нормально отображающий кириллицу и прописывал его в этом файле. Ту же процедуру проделывал и с ~/.gtkrc-kde и с ~/.gtkrc. Результата 0. Пробовал /etc/gtkrc.ru в /etc/gtkrc.ru_RU.UTF-8 переименовывать и примерно с таким собержимым:
style "gtk-default-ru_RU.UTF-8" {
fontset = "-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,\
-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,\
-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,\
-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-ru_RU.UTF-8"
Что не так? Инет рыл, но не нарыл практически ничего. |
|
Back to top |
|
 |
hermes_jr l33t


Joined: 26 Feb 2004 Posts: 701 Location: Moscow, Russia
|
Posted: Sat Mar 27, 2004 12:00 am Post subject: |
|
|
А фиг его знает... попробуй для начала пересобрать fontconfig (# emerge fontconfig). |
|
Back to top |
|
 |
vobla n00b

Joined: 25 Mar 2004 Posts: 20
|
Posted: Sat Mar 27, 2004 10:47 am Post subject: |
|
|
Попробуй изменить переменную окружения
GDK_USE_XFT=0
лучше всего сделать это в /etc/env.d/50gtk2 |
|
Back to top |
|
 |
svyatogor Retired Dev


Joined: 13 Feb 2003 Posts: 186 Location: Kingdom of Kells
|
Posted: Sun Mar 28, 2004 8:18 pm Post subject: Re: gtk фонты |
|
|
Делаем в ~/.gtkrc
Code: |
style "user-font"
{
font="-microsoft-verdana-medium-r-normal-*-*-120-*-*-p-*-iso10646-1"
}
|
Кроме того снеси ВСЕ файлы из /etc/gtk/ папки! Тебе они все равно не нужны а каким то образом они перекрывают пользователькие настройки.
В любом случае (сработает или нет) - дай знать. |
|
Back to top |
|
 |
edge n00b

Joined: 23 Oct 2003 Posts: 57 Location: Ставрополь
|
Posted: Sat Apr 03, 2004 3:59 pm Post subject: Re: gtk фонты |
|
|
svyatogor wrote: | Делаем в ~/.gtkrc
...
Кроме того снеси ВСЕ файлы из /etc/gtk/ папки! Тебе они все равно не нужны а каким то образом они перекрывают пользователькие настройки.
В любом случае (сработает или нет) - дай знать. |
Сделал, толку нет. Примерно то же самое я уже и делал. Все равно вылетает например вот такое при запуске gkrellm2 из консоли:
The font "-b&h-lucida-bold-r-normal-*-*-120-*-*-*-*-iso8859-*" does not support all the required character sets for the current locale "ru_RU.UTF-8"
(Missing character set "JISX0208.1983-0")
(Missing character set "KSC5601.1987-0")
(Missing character set "GB2312.1980-0")
(Missing character set "JISX0201.1976-0")
Откуда она берет этот iso8859-*, не пойму хоть тресни, перерыл всю систему, пользовательский каталог, и тд, ну нет такого в конфигах. Такое ощущение, что плевать gtk1 приложения хотели на ~/.gtkrc. |
|
Back to top |
|
 |
svyatogor Retired Dev


Joined: 13 Feb 2003 Posts: 186 Location: Kingdom of Kells
|
Posted: Sat Apr 03, 2004 4:02 pm Post subject: Re: gtk фонты |
|
|
edge wrote: |
Откуда она берет этот iso8859-*, не пойму хоть тресни, перерыл всю систему, пользовательский каталог, и тд, ну нет такого в конфигах. Такое ощущение, что плевать gtk1 приложения хотели на ~/.gtkrc. |
А из /etc/gtk/ удалил файлы? кроме того gkrellm не показатель. Он вообще на gtk2 написан. В нем надо шрифты в gkrellmrc для скина прописать. Для примера попробуй xmms. |
|
Back to top |
|
 |
|