My bci-hinting PET for 4.21 works well. If regular (not retro) kernel, you want the puppy-k2.6.25.16-v1-xorg-421 PET. If retro, puppy-k2.6.21.7-v1-xorg-421-retro.puppyite wrote:I’ve tried turning antialiasing off in Puppy and fonts look unacceptably jagged on all my CRT’s.
I note that in Ubuntu 8.04 Live in System, Preferences, Appearance, Fonts tab if I select Best Shapes it seems to help. When I say help I mean that this setting looks better than any of the other possible settings. I understand that Puppy and Ubuntu are apples and oranges by comparison but would it be possible to duplicate this setting in Puppy 4.2.1 and if so how would I accomplish this?
I was confused, above, because I was not yet aware (I learned, after tipped-off by this thread, and studied the issue) that the core cairo font-renderer and its dependencies are compiled differently in different Pup(pie)s. iguleder's simple method works better or my 2-megabytes-(expanded)-dotpet-package method works better, depending on how these were compiled.
Before you apply my PET package, please rename /root/.fonts.conf (if present) and then, after the PET is installed, look at my fonting awhile and then rename it back, and then tell us if adding iguleder's .fonts.conf to my own PET gives better results or not. I am still not clear on under what circumstances cairo+libXft+libfreetype looks at /root/.fonts.conf and when it looks at /etc/fonts/fonts.conf. I have observed that principle is not always followed in practice, i.e. the situation is not always correct-according-to-design, as iguleder describes the simple, clearcut way-it's-supposed-to-be above. Thanks.