Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using Linux Mint 13 KDE. I installed a TrueType font that I have and like (Arrus BT). I've noticed that the font rendering is noticeably worse on Linux. If I set hinting to none or slight, the letters appear slightly fuzzy and there is poor contrast. If I set hinting to full, the letters appear slightly chunky in shape, but the lines are unappealingly thin. In both cases the letters seem too "light", alhtough in the first case it's because they seem to be blurred too much with the background, and in the second case it's because the lines are too thin.

I have seen various other postings like this and a few like this that advocate fiddling with .fonts.conf in a way that seems to be outdated (I can set those settings in the System Settings panel). I've also tried the "autohint" option described for instance here. None of these produce what I want.

For an illustration, here is the font rendering on Linux with no hinting:

No hinting

Here it is with full hinting:

No hinting

And here it is on Windows:

No hinting

I've used this color scheme because the problem is most pronounced with this sort of situation, where the text is a brighter color on a dark background. I've tried intermediate hinting options, all of which suffer from basically the same problem (too blurry or too thin). I've also tried the various subpixel smoothing options (RGB, BGR, etc.), which don't seem to have an appreciable effect on resolving the problem.

I see from previous posts on this issue that there are differences of opinion on what "looks best" in terms of font hinting and smoothing. Putting all that aside, my question is simple: is there or is there not a way to get Linux to display the font so it looks like it does in Windows, and if so, how?

share|improve this question
Not really an answer, but the information here and here may be useful. – terdon Sep 16 '12 at 16:43
Looks mostly like different fonts to my (untrained) eyes... – vonbrand Mar 4 '14 at 18:13
They are the same font. – BrenBarn Mar 4 '14 at 18:44
up vote 3 down vote accepted

Subpixel smoothing can improve rendering slightly, but not 100% windows-like. Maybe you should try infinality patches?

share|improve this answer
You might want to include a link to the infinality patchset... – jasonwryan Oct 6 '12 at 21:56
Thanks, I actually found out about infinality myself in the meantime. But yes, infinality is a huge improvement. I don't get why it isn't part of the standard font rendering setup. – BrenBarn Nov 6 '12 at 5:36
Infinality Subpixel Patch is now part of Freetype infinality.net/forum/viewtopic.php?f=2&t=235 – contemplator Nov 11 '12 at 16:30

Try the solution below for blurry or broken fonts: http://lampjs.wordpress.com/2014/09/12/arch-linux-kde-blurry-broken-fonts/

  1. go to system settings ->application preference
  2. in fine tuning select “High display resolution and High CPU”
  3. click on fonts in left side bar
  4. check the “Force fonts DPI”
share|improve this answer
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – Anthon Sep 12 '14 at 11:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.