ifacethoughts

Smooth Fonts For Opera In Linux

I have been using Opera as a standards-compliant, efficient and cross-browser. In fact it is one of the browsers that uses Qt toolkit, and hence has better performance on KDE, though it never has been my default browser. One big reason is that some fonts are rendered terribly on Linux. I am currently using Opera 9.23 on Kubuntu.

Anti-aliasing is already supported, but fonts like Helvetica and Courier New are rendered broken and extremely thin. Which means that sites like twitter are not rendered readable. This Ubuntu thread helped me find a partial solution to this problem. The solution is to disable the core X fonts. In ~/.opera/opera6.ini (I do not know why it is called opera6) add Enable Core X Fonts=0 under the section [User Prefs]. If you want to do this for all users, you can add it to /etc/opera6rc as the root user.

The reason I am calling this a partial solution is because this actually disables the X fonts. Which means that Opera displays other fonts instead of displaying Helvetica. But it is still a solution because it makes it usable, and this will definitely drive me to use it more.

Discussion [Participate or Link]

  1. jjk said:

    Well played, good sir. That was a real bother for me. I still don’t like the Opera fonts as much as the serif font I have in Firefox, but I agree that this fix makes Opera much more useable in Linux.

  2. anonymous said:

    Thanks a lot, it worked perfectly in opera-linux! Now the helvetica display fine, and it didn’t seem to break the X fonts, as the truetype fonts are working ok too (I did a “web fonts test” on google)

  3. hex said:

    Thank you so very much!

  4. daris said:

    Thanks, Opera is displaying now smoother fonts.

  5. madsci said:

    Best solution so far.

  6. alan said:

    Also you can disable this option in the panel opera:config

  7. Ufuxlinux.com» Linux icin Birkac Opera Ipucu said:

    [...] http://ifacethoughts.net/2007/09/02/smooth-fonts-for-opera-in-linux/ http://www.technotraits.com/2008/07/increase-number-of-icons-in-opera-speed-dial/ [...]

Say your thought!

Who are you?

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.

This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.