KDE4 + fontconfig + infinality - "течёт" plasma-dekstop

Проблема, судя по всему, реально существует, например, подобное гуглится для Fedora.

Проявляется в том, что если freetype собран с USE=infinality, то со временем процесс plasma-desktop (а также процесс играющего в фоне amarok) разрастается в памяти - за час может вполне +100Мб выдать.

Пробовались разные конфигурации (eselect fontconfig), в том числе пустые (включен только 52-infinality.conf) - эффекта не даёт.

Прочие включенные флаги freetype: X adobe-cff bzip2 png static-libs

Интереса ради собирал KDE5 - была та же проблема с тамошней plasma.

На рабочем компьютере проблема не проявлялась. Сделал quickpkg freetype там, перенёс на домашний ноутбук, установил как бинарный пакет (USE-флаги совпадают) - проблема исчезла. Сборка freetype из исходников - снова появляется. Никак не могу уловить, что может влиять. В какой-то момент в процессе экспериментов проблема проявилась и на рабочем компьютере, причём по сути настройки системы "до" и "после" не поменялись.

Системный профиль - default/linux/amd64/13.0/desktop/kde, прочие файлы
make.conf
emerge --info
package.keywords/*
package.use/*

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

Если кто-то сталкивался, и, возможно, решал эту неуловимую проблему, прошу откликнуться.

/

WiseLord написал(а):
На рабочем компьютере проблема не проявлялась. Сделал quickpkg freetype там, перенёс на домашний ноутбук, установил как бинарный пакет (USE-флаги совпадают) - проблема исчезла. Сборка freetype из исходников - снова появляется. Никак не могу уловить, что может влиять. В какой-то момент в процессе экспериментов проблема проявилась и на рабочем компьютере, причём по сути настройки системы "до" и "после" не поменялись.

Прочие значимые параметры (gcc/glibc) тоже не менялись?
Ну тогда я бы посмотрел на цфлаги (у тебя что стоит? думаю для начала стоит попробовать генерик архитектуры).

:wq
--
Live free or die

После нескольких дней

После нескольких дней экспериментов на обеих машинах так и не пришёл к нормально работающему (без утечек) с USE=infinality результату. В итоге отключил этот флаг у freetype, а для fontconfig выставил минимальный набор правил с уклоном в шрифты Liberation.

Результат, в принципе, устраивает:

https://www.dropbox.com/s/io0xg4rbax93tsa/fontconfig.png?dl=0

хотя с infinality всё же шрифты получше самую малость выглядели.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".