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 |
|