[Konsole-devel] [konsole] [Bug 327537] New: Font redrawing artifacts if sub-pixel rendering is enabled in KDE

Kristopher Ives kristopher.ives at gmail.com
Tue Nov 12 23:50:05 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=327537

            Bug ID: 327537
           Summary: Font redrawing artifacts if sub-pixel rendering is
                    enabled in KDE
    Classification: Unclassified
           Product: konsole
           Version: 2.10.5
          Platform: openSUSE RPMs
               URL: http://i.imgur.com/YAY28EW.png
                OS: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: NOR
         Component: font
          Assignee: konsole-devel at kde.org
          Reporter: kristopher.ives at gmail.com

I wanted to enable nice looking fonts in KDE a while ago and went into my
OpenSuse and brought up the Fonts options

* I mark "Use anti-aliasing" as "Enabled" and click Configure...
* I uncheck "Exclude range" because I want small fonts also anti-aliased
* I check "Use sub-pixel rendering" and use the default "RGB" mode
* Hinting style is changed to "Slight" because it makes it easier to read text
for long periods of time (at work) for me

Now when I use Konsole it has some very subtle re-draw issues and artifacts.
There are two problems:

1.) When typing its clear the "line height" or something isn't expecting
something to be drawn outside of some bounds. Basically it drops the lower
portions of some letters like "g" and "p" as the screen is re-drawing while you
type.

2.) When scrolling the portions that appear to be clipped in (1) are not
cleared sometimes and artifacts are left on the screen. This is in the
screenshot attached to this bug:

http://i.imgur.com/YAY28EW.png

(Notice random green spec at the bottom of the screenshot)

Note: Triggering Konsole to re-draw in some scenarios makes these artifacts go
away, and getting a screenshot can be difficult. Everytime you take a
screenshot the artifacts will go away.

Reproducible: Always

Steps to Reproduce:
1. Enable font anti-aliasing in KDE
2. Enable sub-pixel rendering (may be optional)
3. Launch Konsole and type looking at lower portions of your letters and how
they redraw
4.) Try `'ls -lh` a directory with some scrolling and see the artifacts as in
the screenshot
Actual Results:  
Green pixel artifacts or whatever your foreground terminal color is

Expected Results:  
Should have terminal text and background with no artifacts. I like turtles.

I don't run anything but pretty standard OpenSUSE 12.3 - this is a work machine

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list