Text rendering in KDE

After a couple weeks of trying a bunch of different flavors of Linux I decided to go with SUSE. I was initially drawn to KDE over the various other DEs, and SUSE seems to have the most stable implementation, at least on my re-purposed MacBook. So far so good!

But as a long time Mac user, one thing I don’t like about KDE is the text rendering, which is really beautiful on OS X. Gnome 3 and Unity have much nicer looking text–probably the best in Linux land. Does anyone know if there is a way to make text look better in KDE?

  1. Use Droid Sans fonts
  2. Use Hinting but only set to Slight
  3. use this repo:
    And add any packages that you can that match these: https://dl.dropboxusercontent.com/u/10573557/SUSE%20Misc/font-packages.png
    Then switch to this repo

Hi cafe4926. You seem to be everywhere!

You wrote “add any packages that you can that match these”

Embarrassingly, I’m not sure how to do that. I’m tragically new to Linux. I do a bit of software and web app development on OS X, which requires the occasional use of the Terminal, but only for simple stuff like chmod. Anything else I’m out of my league.

For someone brand new, where would you suggest I start?

A couple of other options:

  • I’m on Tumbleweed now, but AFAIK Yast on Leap 42.1 has a Yast fonts module. It allows you to set anti-aliasing system-wide
  • IIRC these machines come equiped with an NVIDIA graphic card, again IIRC installing the NVIDIA proprietary driver should improve font rendering as well.

Add the repo
If you didn’t here is a way using the terminal. Copy the code and right click paste it to the terminal

su -
zypper ar -f http://download.opensuse.org/repositories/home:/nick31:/INFINALITY-ULTIMATE/openSUSE_Leap_42.1/ fonts

Once done, open yast, software management
And view by repository, you may have to add that view mode from the ‘View’ button
Once in repo view, select the repo ‘fonts’ in the left section of the UI
You should see the packages marked and some not marked with a tick
Check my image and add as required, then click the switch packages field just above the packages area

Once done, it’s usually best to logout and back in

I’m reading the zypper docs now. Good stuff…

Thank you, cafe4926. You rock!

Example picture there: https://en.opensuse.org/SDB:Vendor_change_update#Full_repository_Vendor_change