LINUX.ORG.RU

Шрифты у GTK приложений в KDE5

 , ,


0

1

Есть Fedora 23 с последними апдейтами и установленным KDE5. В настройках KDE выбрал основной шрифт Droid Sans, во всех GTK аппликухах, как gtk2, так и gtk3, при этом почему то отображается Sans Serif

kde-gtk-config установлен, для GTK там выбран нужный шрифт. Но что то все равно не работает нифига. Куда копать?

★★★★★

на #fedora в irc, там тебе на этот вопрос ответят за 10 минут максимум, если нет решения сразу, попросят написать баг, мне вот за неделю уже 3 бага исправили, хотя жить они не мешали.

erzentnd
()
Ответ на: комментарий от erzentnd

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

JB ★★★★★
() автор топика

ЧСХ, если руками создать ~/.config/gtkrc-2.0 и по старой памяти указать шрифты там, то все ок. Но только до первого запуска кдеешный конфигурялки, которые опять все там затирает

кеды готовы к десктопу, ага %)

JB ★★★★★
() автор топика
Ответ на: комментарий от erzentnd

поверь, пользы от твоих комментов - ноль

JB ★★★★★
() автор топика

Тоже долго мучился. Решил только созданием /etc/fonts/local.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<edit name="dpi" mode="assign">86</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
<alias>
<family>serif</family>
<prefer><family>Droid Serif</family></prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer><family>Droid Sans</family></prefer>
</alias>
<alias>
<family>monospace</family>
<prefer><family>Droid Sans Mono</family></prefer>
</alias> 
</fontconfig>

сорри за отсутствие ТАБов)

v0mqfish ★★★
()
Ответ на: комментарий от JB

у меня в хоуме еще конфигурялка создает .gtkrc-2.0 и симлинк на него .gtkrc-2.0-kde4 куда пишет настройки
~/.config/gtkrc-2.0 отдельно тоже делает, но там только

# If you do not want KDE to override your GTK settings, select
# Appearance -> Colors in the System Settings and disable the checkbox
# «Apply colors to non-KDE4 applications»

и вроде УМВР

anonymous
()
Ответ на: комментарий от sudopacman

решил посмотреть что изменилось в кедах за последние лет десять. Оказалось что по сути ничего

JB ★★★★★
() автор топика
Ответ на: комментарий от JB

кеды готовы к десктопу

На федоре точно не готовы.

Deleted
()
Ответ на: NOTABUG от anonymous

это я и отписался

fontconfig-infinality притаскивает за собой /etc/fonts/local.conf с огромной простыней переопределения шрифтов. Нафига - не понятно

JB ★★★★★
() автор топика
Ответ на: комментарий от JB

fontconfig-infinality притаскивает за собой /etc/fonts/local.conf с огромной простыней переопределения шрифтов. Нафига - не понятно

а тебя это не смутило fontconfig-infinality-3.1-4.fc21

при подключени fixes репы летит только это fontconfig, freetype

region51 ★★
()
Ответ на: комментарий от JB

fontconfig-infinality притаскивает за собой /etc/fonts/local.conf с огромной простыней переопределения шрифтов. Нафига - не понятно

Этот пакет - дичайшее legacy, которое почему-то ещё присутствует в репозитории. Устанавливать его не следует вообще.

Deleted
()

Не знаю как там с шрифтами GTK в KDE, но использую репозиторий infinality с этой статьи, проблем в Fedora 24 с шрифтами Qt приложений в Gnome нет, хотя может это и не одно и то же.

unixnik ★★★★★
()
Ответ на: комментарий от region51

а тебя это не смутило fontconfig-infinality-3.1-4.fc21

нет :)

мне казалось что если он до сих пор в репозитории, то значит не устарел. У меня с ним кстати шрифты получше чем без него

JB ★★★★★
() автор топика
Ответ на: комментарий от JB

его надо убрать, и лучше просто подключить реп. fixes и все само прилетит в виде fontconfig, freetype.

region51 ★★
()
Ответ на: комментарий от region51

Раз такое дело: у рф в репозитории два пакета для убунтовских шрифтов: ubuntu-font-family и ubuntu-family-fonts. Какой правильный?

Midael ★★★★★
()
Последнее исправление: Midael (всего исправлений: 1)
Ответ на: комментарий от region51

уже убран из 24/25

ну отлично вообще

впрочем кде я все равно снес, не осилил :(

JB ★★★★★
() автор топика
Ответ на: комментарий от Midael

Привет. Вот ответ от vascom:

--- В общем так. Поначалу они были хорошими, но затем растеряли часть своих красивостей, кажется после версии 0.89. И мы их заморозили на этой версии. Но потом (через пару лет) кому-то понадобилась наисвежайшая версия - и мы их обновили.

Я сейчас не у компа, так что не могу сказать какой пакет следует убрать.

На днях попробую разобраться. ---

Tigro ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.