Issue 71034 - Broken font rendering in linux (sub-pixel displacement?)
Summary: Broken font rendering in linux (sub-pixel displacement?)
Status: UNCONFIRMED
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: OOo 2.0.4
Hardware: PC Linux, all
: P3 Trivial with 2 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: needhelp
Depends on:
Blocks:
 
Reported: 2006-10-31 12:03 UTC by wiep
Modified: 2014-02-12 19:07 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
screenshot1 (87.35 KB, image/png)
2006-10-31 12:09 UTC, wiep
no flags Details
screenshot2 (88.93 KB, image/png)
2006-10-31 12:09 UTC, wiep
no flags Details
screenshot3 (82.99 KB, image/png)
2006-10-31 12:10 UTC, wiep
no flags Details
screenshot4 (61.09 KB, image/png)
2006-10-31 12:10 UTC, wiep
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description wiep 2006-10-31 12:03:01 UTC
I'm not quite sure if framework/ui is proper addressee of this issue
submission... If better ideas - please reassign.

System description:
 standard Slackware 11 (X11 6.9.0, radeon driver) with custom built kernel (only
minor modifications - for CPU voltage tweaking)
 1024/768 notebook panel (IBM Thinkpad T40)

Problem description:
After plain installation of Slackware & OpenOffice.org I've got not only very
bad looking fonts, but also artifacts. Here are possible scenarios.


screenshot1.png: A standard (Andale Sans UI) with:
 - 120% zoom enabled
 - font substitution globally disabled
 - System UI font disabled
 - Font antialiasing enabled.
Problem with letter "r" rendering. We have a vertical black artifact on edge of
 "r" font. The letter looks more like "n" than "r".

screenshot2.png: A standard (Andale Sans UI) with:
 - 130% zoom enabled
 - font substitution globally disabled
 - System UI font disabled
 - Font antialiasing enabled.
Problem with letter "e". We have a vertical artifact on right edge of font. Less
visible, than above. However - readable. 

screenshot3.png: Non standard UI font:
 - 100% zoom,
 - font substitution enabled: Tahoma instead of standard Andale Sans UI,
 - font antialiasing enabled.
Here we see a leading shadow on all verticals (capital L, T, etc.).

screenshot4.png: Non standard UI font:
 - 130% zoom,
 - font subst. enabled: Tahoma, instead of standard Andale Sans UI,
 - font antialiasing disabled.
Here we see that every letter is like it wanted to be moved half-pixel left.
Look at letter "e" where the left side vertical bar is little longer than it
should, as well as the right one is shorter. Similar with letter "o". Its halves
are not identical!

Possible reason:
It looks for me, as there is some part-pixel offset in rendering. Very cleanly
visible in screenshot3, where every vertical letter has a leading shadow, or in
screenshot4, where there's a left-right side "o" letter phenomenum.

Steps to reproduce:
I think this will happen on all laptops with OOo. I've seen it since 2.0.0, on
my previous laptop (Thinkpad T22), with older Slackware version (10.2). I just
don't understand why it exists, since all other programs have a nice, clean font
rendering on linux, no matter if the bytecode interpreter is enabled in
freetype, or not. Of course small fonts look nicer with interpreter enabled. But
sill - openoffice font rendering is much uglier compared to standard freetype
with interpreter disabled.


I don't know how to attach screenshots. If anyone needs them I'll send them by
email.
Comment 1 wiep 2006-10-31 12:09:14 UTC
Created attachment 40189 [details]
screenshot1
Comment 2 wiep 2006-10-31 12:09:41 UTC
Created attachment 40190 [details]
screenshot2
Comment 3 wiep 2006-10-31 12:10:02 UTC
Created attachment 40191 [details]
screenshot3
Comment 4 wiep 2006-10-31 12:10:28 UTC
Created attachment 40192 [details]
screenshot4
Comment 5 thorsten.martens 2006-11-28 14:05:45 UTC
TM->SBA: please have a look, thanks !
Comment 6 willtbur 2007-01-23 12:38:14 UTC
System:
IBM T40 (2373-22G) with ATI Mobility Radeon card, and am running XP and Ubuntu
Edgy Eft on separate (swappable) hard drives.

Problem:
The UI font rendering under XP is fine, but under Edgy looks exactly like
screenshot 1 (look at thr 'r's in particular. Zooming to 108% or below 92%
minimises the problem, but does not cure it. Performing the 'Andale Sans UI'
swapping trick in the tools-options-fonts replacement table has no effect.