Activity log for bug #161058

Date Who What changed Old value New value Message
2007-11-08 21:16:23 puntium bug added bug
2008-10-04 20:27:43 Gordon Goodfellow None: bugtargetdisplayname Ubuntu xorg (Ubuntu)
2008-10-04 20:27:43 Gordon Goodfellow None: bugtargetname ubuntu xorg (Ubuntu)
2008-10-04 20:27:43 Gordon Goodfellow None: statusexplanation
2008-10-04 20:27:43 Gordon Goodfellow None: title Bug #161058 in Ubuntu: "some ~/.fonts.conf settings do no override desktop-wide gnome settings (hinting style)" Bug #161058 in xorg (Ubuntu): "some ~/.fonts.conf settings do no override desktop-wide gnome settings (hinting style)"
2008-10-11 02:04:15 Bryce Harrington xorg: status New Incomplete
2008-10-31 01:53:19 Bryce Harrington xorg: status Incomplete Invalid
2008-10-31 04:02:14 puntium bug added attachment 'lspcioutput.txt' (lspci output)
2008-10-31 04:02:30 puntium bug added attachment 'xorg.log' (xorg log file)
2008-10-31 04:03:33 puntium xorg: status Invalid New
2008-10-31 04:03:33 puntium xorg: statusexplanation reopening with requested output
2008-10-31 06:07:07 Bryce Harrington xorg: status New Confirmed
2008-10-31 06:07:07 Bryce Harrington xorg: importance Undecided Medium
2008-10-31 06:07:07 Bryce Harrington xorg: statusexplanation reopening with requested output Thanks puntium.
2009-01-17 09:27:10 Bryce Harrington description I didn't fill out the package field, since this seems to be an interaction between multiple packages (gnome-setting-daemon, libgtk, libcairo, pango/cairo). In the 'Appearance' control app, under the font settings, I like to use 'Subpixel' and 'Full' hinting by default, since this looks good for most bundled fonts. However, there is occasionally a font (especially in the msttcorefonts package) that doesn't look good with these settings. So I want to override their rendering settings using .fonts.conf. My main tactic is to usually turn on the autohinter in 'hintslight' mode for certain fonts. Lets take Times new Roman as an example.. the .fonts.conf incantation to do this would be: <match target="font"> <test name="family" qual="any"> <string>Times New Roman</string> </test> <edit name="autohint"> <bool>true</bool></edit> <edit name="hinting"> <bool>true</bool></edit> <edit name="hintstyle" > <const>hintslight</const> </edit> </match> The odd thing about this is that the 'autohint' and 'hinting' edits seem to work, but the 'hintstyle' edit is always overridden by the control applet's settings. I can verify this by launching gedit each time after tweaking these settings. "fc-match -v 'Times New Roman'" does return the right settings, so its something in the chain of gtk libraries that is messing it up. Interstingly, it's not all possible edit settings that are ignored. It seems to only be hintstyle. For example if I were to say: <match target="font"> <test name="family" qual="any"> <string>Times New Roman</string> </test> <edit name="antialias"> <bool> false </bool> </edit> </match> Then this works correctly. Only Times New Roman will be non-antialiased even in gedit. Even setting "hinting" to "false" works.. its only the hintstyle setting that doesn't work. I didn't fill out the package field, since this seems to be an interaction between multiple packages (gnome-setting-daemon, libgtk, libcairo, pango/cairo). In the 'Appearance' control app, under the font settings, I like to use 'Subpixel' and 'Full' hinting by default, since this looks good for most bundled fonts. However, there is occasionally a font (especially in the msttcorefonts package) that doesn't look good with these settings. So I want to override their rendering settings using .fonts.conf. My main tactic is to usually turn on the autohinter in 'hintslight' mode for certain fonts. Lets take Times new Roman as an example.. the .fonts.conf incantation to do this would be: <match target="font"> <test name="family" qual="any"> <string>Times New Roman</string> </test> <edit name="autohint"> <bool>true</bool></edit> <edit name="hinting"> <bool>true</bool></edit> <edit name="hintstyle" > <const>hintslight</const> </edit> </match> The odd thing about this is that the 'autohint' and 'hinting' edits seem to work, but the 'hintstyle' edit is always overridden by the control applet's settings. I can verify this by launching gedit each time after tweaking these settings. "fc-match -v 'Times New Roman'" does return the right settings, so its something in the chain of gtk libraries that is messing it up. Interstingly, it's not all possible edit settings that are ignored. It seems to only be hintstyle. For example if I were to say: <match target="font"> <test name="family" qual="any"> <string>Times New Roman</string> </test> <edit name="antialias"> <bool> false </bool> </edit> </match> Then this works correctly. Only Times New Roman will be non-antialiased even in gedit. Even setting "hinting" to "false" works.. its only the hintstyle setting that doesn't work. [lspci] 00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 01) Subsystem: VMware Inc Device [15ad:1976] 00:0f.0 VGA compatible controller [0300]: VMware Inc Abstract SVGA II Adapter [15ad:0405] Subsystem: VMware Inc Abstract SVGA II Adapter [15ad:0405]
2009-02-11 23:41:30 Bryce Harrington xorg: bugtargetdisplayname xorg (Ubuntu) fontconfig (Ubuntu)
2009-02-11 23:41:30 Bryce Harrington xorg: bugtargetname xorg (Ubuntu) fontconfig (Ubuntu)
2009-02-11 23:41:30 Bryce Harrington xorg: statusexplanation Thanks puntium.
2009-02-11 23:41:30 Bryce Harrington xorg: title Bug #161058 in xorg (Ubuntu): "some ~/.fonts.conf settings do no override desktop-wide gnome settings (hinting style)" Bug #161058 in fontconfig (Ubuntu): "some ~/.fonts.conf settings do no override desktop-wide gnome settings (hinting style)"
2010-03-25 11:24:07 Carsten Gräser bug task added libcairo (Ubuntu)
2011-01-03 13:41:57 Gary M bug added subscriber Gary M
2011-01-27 14:27:45 Mingming Ren bug added subscriber Mingming Ren
2012-01-05 17:23:09 Mingming Ren removed subscriber Mingming Ren
2012-12-03 11:53:48 Thomas Hotz libcairo (Ubuntu): status New Confirmed
2012-12-03 11:53:52 Thomas Hotz bug added subscriber Thomas Hotz
2012-12-03 11:54:25 Thomas Hotz fontconfig (Ubuntu): status Confirmed Incomplete
2013-05-02 02:31:24 Thomas Hotz fontconfig (Ubuntu): status Incomplete Invalid
2014-12-08 04:31:33 Mathew Hodson affects fontconfig (Ubuntu) cairo
2014-12-08 04:31:33 Mathew Hodson cairo: status Invalid New
2014-12-08 04:31:58 Mathew Hodson affects libcairo (Ubuntu) cairo (Ubuntu)
2014-12-08 04:32:37 Mathew Hodson bug watch added https://bugs.freedesktop.org/show_bug.cgi?id=11838
2014-12-08 04:32:37 Mathew Hodson cairo: importance Medium Unknown
2014-12-08 04:32:37 Mathew Hodson cairo: status New Unknown
2014-12-08 04:32:37 Mathew Hodson cairo: remote watch freedesktop.org Bugzilla #11838
2014-12-08 05:32:28 Bug Watch Updater cairo: status Unknown Confirmed
2014-12-08 05:32:28 Bug Watch Updater cairo: importance Unknown Low
2014-12-08 05:32:33 Bug Watch Updater bug watch added https://bugs.kde.org/show_bug.cgi?id=105797
2014-12-08 05:32:33 Bug Watch Updater bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=490475
2014-12-08 05:32:33 Bug Watch Updater bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=657047
2018-07-05 04:48:46 Takafumi Koyama bug added subscriber Takafumi Koyama
2018-08-29 20:59:50 Bug Watch Updater cairo: status Confirmed Unknown