update broke fonts in firefox
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fontconfig (Ubuntu) |
New
|
Low
|
Unassigned |
Bug Description
I have Ubuntu Studio 14.04. The updates window popped up and asked me to install updates. Which I did. This somehow broke my font configuration. So that I have blurry fonts in firefox. No other application is affected.
I have modified nothing in /etc/fonts/
If updates changes the contents of /etc/fonts/conf.d I do not see the purpose of having a conf.avail/conf.d - organization. The purpose must be to let users link or unlink files in conf.d to files in conf.avail.
I don't expect updates to create links in /etc/fonts/conf.d that were previously created at installation time or upgrate time. So if I unlink something in /etc/fonts/conf.d I expect it to stay that way.
Changes to the files themselves should go in /etc/fonts/
Changes to which files are available by default in /etc/fonts/conf.d should be applied only when they are CHANGES. Not reinstall the default links with every update.
lsb_release -rd
Description: Ubuntu 14.04 LTS
Release: 14.04
~$ apt-cache policy fontconfig
fontconfig:
Installed: 2.11.0-0ubuntu4.1
Candidate: 2.11.0-0ubuntu4.1
Version table:
*** 2.11.0-0ubuntu4.1 0
500 http://
100 /var/lib/
2.
500 http://
affects: | ubuntu → fontconfig (Ubuntu) |
tags: | added: regression-update |
Changed in fontconfig (Ubuntu): | |
assignee: | nobody → Canonical Desktop Team (canonical-desktop-team) |
tags: |
added: trusty removed: regression-update |
Changed in fontconfig (Ubuntu): | |
assignee: | Canonical Desktop Team (canonical-desktop-team) → nobody |
Actually other applications were affected to a certain degree, but they somehow ignore many of the font settings from /etc/fonts/conf.d, so it wasn't as noticable.
Old fonts were restored by checking which files were accessed today and unlinking them;
/etc/fonts/conf.d# unlink 30-metric- aliases. conf slight. conf default. conf
/etc/fonts/conf.d# unlink 10-hinting-
/etc/fonts/conf.d# unlink 11-lcdfilter-