Уродливые шрифты в GTK [Решено]

Уважаемые форумчане, подскажите пожалуйста, есть ли способ сделать так, чтобы шрифты в GTK приложениях были такими же, как и шрифты установленные для моего пользователя?
В настройках внешнего вида стоит использование тем и шрифтов KDE для GTK приложений, и это работает в плане тем, но шрифты правильно отображаются только в Firefox и Thunderbird. В Open Office и GIMP шрифты отображаются так же, как они отоброжаются во всей системе, если я не удаляю файл ~/.fonts.conf.
И кстати, можно ли как нибудь избавиться от этого ~/.fonts.conf навсегда, т.е. чтобы он не создавался каждый раз при заходе в настройки внешнего вида, а то из-за него уродуются шрифты?

У меня установлена kubuntu 9.10 с KDE 4.4.0 и обновлниями с репозитория backports. На системе без обнолений всё было точно также.

0
Voyageur - 24 Февраль, 2010 - 14:38
Изображение пользователя Voyageur.

И кстати, можно ли как нибудь избавиться от этого ~/.fonts.conf навсегдаМожно попробовать очистить этот файл, а затем сменить владельца на рута (sudo chown root ~/.fonts.conf, как-то так).

0
andech - 24 Февраль, 2010 - 15:36

Странно, но даже если владелец root, файл всё равно просто перезаписывается и все права скидываются на первоначальные, ну и соответственно шрифты опять становятся убогими. Ещё попробовал запретить чтение файла, но тогда настройки->внешний вид не открывается.
А такая проблема со шрифтами только у меня или это одна из проблем kubuntu? Я думаю, что многие пользуются Open Office и GIMP, неужели они с такими шрифтами в них работают?

0
Wander - 24 Февраль, 2010 - 16:14
Изображение пользователя Wander.

Ты до устанавливал шрифты для пользователя или просто коробочные настроил как те нада ? Ибо если ставил, то при установке мона выбрать "Установить как системные шрифты".
А вообще в SystemSettings есть галочка - "Использовать шрифты пользователя для всех GTK приложений".

PS. У меня все настроенные шрифты и в ГТК приложениях отображаются так же как везде. Такой проблемы нет .

0
andech - 24 Февраль, 2010 - 19:12

Шрифты стоят коробочные, причём странно, что первоначально при установке системы стоят Dejavu Sans, а если нажать "по умолчанию", то они заменяются на Sans Serif. Я загружался с live флэшки и там шрифты в Open Office тоже отличаются от системных.
Опцию использования шрифтов пользователя для GTK я ставил (хотя она и так по умолчанию включена). При изменении размера или начертания шрифта, в офисе шрифты меняются, но при удалении файла ~/.fonts.conf, отображение шрифтов в KDE приложениях изменяется, а в GTK нет. Есть подозрение, что для отображения шрифтов в GTK приложениях этот файл просто не используется.

Вообщем, вот как это выглядит без ~/.fonts.conf:

и как с ним:

+1
andech - 26 Февраль, 2010 - 11:36

Проблема решилась выставлением "лёгкого хинтинга" в настройках сглаживания шрифтов (по умолчанию стоит средний).

За картинку спасибо Voyager -у.

0
Syntetix - 30 Март, 2018 - 08:05

Сразу хочу сказать. Спасибо автору темы, который натолкнул на мысль проверить шрифт в GTK! Объясню. Недавно озадачился вопросом украшательства своей Кубунты, вроде бы получилось очень даже сладко, но английский шрифт во всех программах был просто ужасным!! Хотел уже создавать новую тему, но всё-таки прежде чем плодить ещё одну, решил пройтись по поиску.
У меня стоит Kubuntu 16.04 LTS с плазмоидом три 5.

Всё оказалось банально - в настройках GTK (Параметры -> Оформление приложений -> Стиль программ GNOME (GTK+) есть свой шрифт, который действует независимо от тех, что даже глобально указаны в разделе системных шрифтов! - Для меня это показалось несколько не правильным и не логичным. Если я настраиваю шрифты, которые влияют на пол системы, и другие шрифты, влияющие на вторую половину системы, то логично их кинуть в одно место - под названием "Шрифты". В остальном всё ок.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры