Inconsistent font rendering in GNOME and KDE


I’m running KDE on (K)Ubuntu Gutsy (7.10) and here’s the problem. I start KWrite and GEdit, and configure them to use the **exact same font**. However, the two applications render the same font very very differently. Check out these screenshots to see what I mean.

**KWrite with Inconsolata 11pt, 96 dpi**
{{http://floatingsun.net/wordpress/wp-content/uploads/2007/11/screenshot11.png|KWrite Inconsolata 11pt}}

**GEdit with Inconsolata 11pt, 96 dpi**
{{http://floatingsun.net/wordpress/wp-content/uploads/2007/11/screenshot12.png|GEdit Inconsolata 11pt}}

Dear lazy web, if any of you know how to get KDE and GNOME to render fonts in the same way, please let me know. I have made sure both KDE and GNOME are rendering fonts using the same DPI. I have tried with other fonts as well with similar results. I’ve always had issues with fonts rendering differently in GNOME and KDE, so this really isn’t a distribution specific problem.

**Update (11/01/07 2pm PST)**

Some useful links I discovered after writing this post:
* [[http://thread.gmane.org/gmane.comp.kde.general/15660|font size, dpi and rendering in KDE and GNOME]]
* [[http://scanline.ca/dpi/|X Server DPI]]
* [[http://www.mozilla.org/unix/dpi.html|http://www.mozilla.org/unix/dpi.html]]

  1. Favorite programmer fonts
  2. Screens around the web: password restrictions
  3. And just like that, I’m a GNOME user
  4. Forrest roundup: 2005-08-16
  5. Quicksilver alternatives for Linux

4 thoughts on “Inconsistent font rendering in GNOME and KDE

  1. Diwaker, can you check if the gtk-qt-engine is installed? Not sure if this will solve the font problem, but it did help me get a better unified experience.

    I have also enabled autohint for fonts. I am Arch Linux so did it by editing .fonts.conf, I think Kubuntu has a GUI for it.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>