Hmm.. fontconfig must parse those XML files at startup to do its job. While you indicate that it happens at startup of QML apps, my belief was that it happens already at login.
It may well be possible to reduce the number of fontconfig config files, but that would be a large project, where you'd need to make sure fore every single language that the rendering isn't changed adversely. AFAIK, the fontconfig and fonts-* packages currently used in Ubuntu touch are the same as on the desktop. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to fontconfig in Ubuntu. https://bugs.launchpad.net/bugs/1590804 Title: fontconfig initialization spends most of its time parsing XML configuration files in /etc/fonts/conf.d/ Status in Canonical System Image: New Status in fontconfig package in Ubuntu: New Bug description: While profiling the startup of QML apps on the BQ E4.5 phone (armhf) I noticed that a significant amount of time (around 35ms) was spent solely on parsing the XML configuration files in /etc/fonts/conf.d/ There seems to be around 40 files on Ubuntu Phone in that directory. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1590804/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp