https://bugs.freedesktop.org/show_bug.cgi?id=69011

          Priority: medium
            Bug ID: 69011
          Assignee: [email protected]
           Summary: How to Induce (and Fix) Character Corruption in
                    LibreOffice 4
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: [email protected]
          Hardware: x86-64 (AMD64)
            Status: UNCONFIRMED
           Version: 4.0.4.2 release
         Component: Writer
           Product: LibreOffice

Hi all.  I hope this discovery proves useful.  It seems that activating font
hinting under KDE induces character corruption identical to that described in
Bugs 60537 and Bug 60840 with both the opensource Radeon and Nouveau drivers. 
It may also destabilize (and eventually hard lock) a system using the
proprietary Nvidia driver while LO is running.  I do not have a Radeon card new
enough to test behaviour of the proprietary ATI/AMD driver.

I'm using LO 4.0.4.2 on Mageia 3 (GNU/Linux) with KDE 4.10.5.

TO INDUCE THE BREAKAGE:

While LO is *not* running, open KDE System Settings and navigate to
"Application Appearance" > "Fonts"

Set "Use anti-aliasing" to "Enabled" and click "Configure..."

Activate "Use sub-pixel rendering" and "RGB" (I'm not sure it matters what you
pick) and lastly, set "Hinting style" to "Full".

Apply these changes and start LO Writer.

Open a multi-page ODT file or select a long topic from the Help documentation,
and mouse wheel up and down on the text.

I'd be surprised if you *don't* see corruption identical to that in the
screencaps provided in Bug 60537 and Bug 60840.

Note that in my tests nothing except LO misbehaved with these settings applied.


TO UNDO THE BREAKAGE:

Go back in KDE System Settings, click the "Configure..." button at the end of
the "Use anti-aliasing" line again.

Deactivate every option and click "OK". Apply these changes.

>From the drop-box to the right of "Use anti-aliasing" select "Disabled". Apply
this change. (In my tests, skipping this step prevented hinting from being
completely deactivated for some reason).

Now, from that same drop box select either "System Settings" or "Enabled" (but
don't touch the "Configure..." dialogue again). Apply this change.

Start LO Writer as above.  Corruption should be cleared.

That you have to first disable anti-aliasing altogether before re-enabling it
might suggest a bug in KDE's implementation of font hinting, but I can't really
speak to that, nor can I speak to behaviour under Gnome as I never use it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to