2009/3/15 Roderick Colenbrander <thunderbird2k at gmx.net>:
... A string of registry changes enabled smoothed fonts for me:
http://forum.winehq.org/viewtopic.php?p=20061&sid=6fbbcf362e44a66b310ef8...
I was already using FontSmoothing=2 which was some improvement over nothing, but I didn't know these other settings. FontSmoothingType=2 made things much better, the others didn't seem to have any effect.
However, I then discovered that with FontSmoothingType=2, a Java app I run in Wine crashes when it opens. :( The interesting item out of the Java stack trace is:
Caused by: java.lang.IllegalArgumentException: 0 incompatible with Text-specific LCD contrast key
Quite why Java is getting involved at this level I don't really know. Running on Windows with the same font smoothing settings it works fine.
Puzzling ...
Just in case anyone interested, some time ago I've written script to simplify enabling font smoothing and choosing the type one needs. Here it is: http://files.polosatus.ru/winefontssmoothing_en.sh
Russian version (in case anyone needs it): http://files.polosatus.ru/winefontssmoothing.sh
Screenshot and short description: http://ubuntuforums.org/showthread.php?t=1050920
HTH
-- Igor
Igor Tarasov wrote:
Just in case anyone interested, some time ago I've written script to simplify enabling font smoothing and choosing the type one needs. Here it is: http://files.polosatus.ru/winefontssmoothing_en.sh
Russian version (in case anyone needs it): http://files.polosatus.ru/winefontssmoothing.sh
Screenshot and short description: http://ubuntuforums.org/showthread.php?t=1050920
Better if Wine would use fontconfig's configuration as set by desktop environment (~/.fonts.conf).
"Anssi Hannula" anssi.hannula@gmail.com wrote:
Better if Wine would use fontconfig's configuration as set by desktop environment (~/.fonts.conf).
That's not a very good idea, see http://bugs.winehq.org/show_bug.cgi?id=16745 for details.
2009/3/17 Dmitry Timoshkov dmitry@codeweavers.com:
"Anssi Hannula" anssi.hannula@gmail.com wrote:
Better if Wine would use fontconfig's configuration as set by desktop environment (~/.fonts.conf).
That's not a very good idea, see http://bugs.winehq.org/show_bug.cgi?id=16745 for details.
Maybe the solution would be to make font AA settings configurable in winecfg? Would it be possible to do so on a per-application basis?
"Dmitry Timoshkov" dmitry@codeweavers.com writes:
"Anssi Hannula" anssi.hannula@gmail.com wrote:
Better if Wine would use fontconfig's configuration as set by desktop environment (~/.fonts.conf).
That's not a very good idea, see http://bugs.winehq.org/show_bug.cgi?id=16745 for details.
The specific implementation may not be a good idea, but the principle is correct, we should get that info from fontconfig. Users shouldn't have to configure anti-aliasing in two different places.