Optimize Font Rendering
From Linux Mint
Optimizing Font Rendering in Linux Mint
Although debatable, many people argue that the default font rendering in Linux-based distributions is hard to read, choppy, or even downright ugly. Fortunately, there are techniques that can be used to modify the way fonts are rendered in Linux.
This guide is designed to help users optimize the way that Linux Mint renders fonts in websites and the general GUI.
Easy Way: Using a Font Config File
This method will make your fonts look very similar to the way Mac OSX renders them.
Step 1: Create a new text file on your desktop called .fontsconf.
Step 2: Add this to the file:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="autohint" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign"
name="rgba" >
<const>none</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>false</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintnone</const>
</edit>
</match>
<match target="font" >
<edit
mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>
Step 3: Move .fonts.conf to your home directory (If your name is Joe, move the file to the /home/joe/ directory).
Step 4: Restart X (press Ctrl + Alt + Backspace).
When you log back in, your fonts should be much smoother.

