http://bugs.winehq.org/show_bug.cgi?id=22765
--- Comment #18 from Alexander Scott-Johns alexander.scott.johns+winebug@googlemail.com 2010-05-24 21:52:05 --- (In reply to comment #17)
Because there is non-subpixel (grayscale) font anti-aliasing. Sub-pixel anti-aliasing (implemented as Cleartype in Windows) is intended for usage on LCD monitors. http://en.wikipedia.org/wiki/ClearType
So, setting "none" to "rgba" field does not mean "disable all anti-aliasing", but rather "do not use sub-pixel anti-aliasing, instead use grayscale anti-aliasing".
Any anti-aliasing could be enabled/disabled through "antialias" field in .fonts.conf.
AJ has fixed both this and the main bug with two patches:
4c206326913706788644e8f4ebc11dcede368d6f winex11: Fetch the antialias parameter from fontconfig too.
c30688c4d2e265216e4a30a809b6116e23297648 winex11: Allow the Xft configuration to override both registry and fontconfig parameters.
fontconfig settings don't need changing any more. This bug should be marked RESOLVED FIXED.