Issue 12705 - Installation GUI uses nearly unreadable fonts
Summary: Installation GUI uses nearly unreadable fonts
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: 644
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 1.1 RC
Assignee: stefan.baltzer
QA Contact: issues@installation
URL:
Keywords:
: 12784 19160 (view as issue list)
Depends on:
Blocks: 14054
  Show dependency tree
 
Reported: 2003-03-27 01:07 UTC by keithh
Modified: 2003-09-11 09:52 UTC (History)
1 user (show)

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


Attachments
Installation screen with nearly unreadable font. (37.16 KB, image/gif)
2003-03-27 01:09 UTC, keithh
no flags Details
Output from xdpyinfo (5.83 KB, text/plain)
2003-03-31 14:49 UTC, keithh
no flags Details
XF86Config file (2.91 KB, text/plain)
2003-03-31 14:49 UTC, keithh
no flags Details
XF86Config file (1.01 KB, text/plain)
2003-03-31 14:49 UTC, keithh
no flags Details
XFS font server configuration file (1.01 KB, text/plain)
2003-03-31 14:50 UTC, keithh
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description keithh 2003-03-27 01:07:57 UTC
I'm using a near-stock RedHat 8.0 machine with the display resolution set to
1280x1024 (on a 21" monitor). The installation dialogue box and the subsequent
full-screen window with the progress meter uses a small, and perhaps garbled,
font that is nearly unreadable. If I can attach a file to this ticket, I'll
include a gif showing you what I see.
Comment 1 keithh 2003-03-27 01:09:52 UTC
Created attachment 5257 [details]
Installation screen with nearly unreadable font.
Comment 2 Olaf Felka 2003-03-28 13:56:40 UTC
*** Issue 12784 has been marked as a duplicate of this issue. ***
Comment 3 Olaf Felka 2003-03-31 12:48:06 UTC
I can't reproduce with my RH7.2 machine. Please give more information
about your hardware.
Comment 4 keithh 2003-03-31 14:49:01 UTC
Created attachment 5374 [details]
Output from xdpyinfo
Comment 5 keithh 2003-03-31 14:49:39 UTC
Created attachment 5375 [details]
XF86Config file
Comment 6 keithh 2003-03-31 14:49:54 UTC
Created attachment 5376 [details]
XF86Config file
Comment 7 keithh 2003-03-31 14:50:24 UTC
Created attachment 5377 [details]
XFS font server configuration file
Comment 8 keithh 2003-03-31 14:51:11 UTC
I've attached the xdpyinfo output and my XF86Config for my display. 

The monitor is an HP A4431A (older 21" monitor at 1280x1024). 

The machine itself is based on an MSI KT266A motherboard with an
NVidia MX200 64MB. I am using the NVdriver Kernel Module  1.0-3123 for
the video driver.

FONT SERVER INFORMATION:
(I've also attached my xfs configuration file:
/usr/X11R6/lib/X11/fs/config)
keithh@kph [134]* xfsinfo -server unix/:7100
name of server: unix/:7100
version number: 2
vendor string:  The XFree86 Project (experimental version)
vendor release number:  6600
maximum request size:   8192 longwords (32768 bytes)
number of catalogues:   1
        all
Number of alternate servers: 0
number of extensions:   0

If you have any more specific information requests, just ask.
Comment 9 Olaf Felka 2003-03-31 15:16:37 UTC
Thanx for your help.
The only thing I can see that might cause trouble is the color depth
'DefaultDepth     24' setting in XF86Config. If it won't cause to much
trouble please retry with 16 or 32 bit setting.
Comment 10 keithh 2003-04-06 00:19:17 UTC
I tried depth 16 and the problem persisted - nearly unreadable fonts.
My card doesn't support depth 32 at 1280x1024.
Comment 11 Olaf Felka 2003-04-22 10:09:37 UTC
I can't reproduce on RH 7.2 and RH 9.0.
Herbert,
do you have any idea what might happen here?
Comment 12 hdu@apache.org 2003-04-30 07:44:40 UTC
The line in the xdpyinfo which says 
> resolution:    83x89 dots per inch 
looks like the core reason. 
 
When OOo uses to these resolution settings to scale the fonts the pixel 
sizes in x- and y- direction are different, which makes it very difficult for the 
font renderers to produce highest quality glyphs. Most other apps don't 
have this problem because they ignore the x-dpi value and since they don't 
do the adjustments the problem doesn't show up. 
 
HDU->Keithh: Can you confirm that it looks better when you start the X 
server with the -dpi 72 argument? 
 
HDU->CP: With the new Xservers that query the monitor directly via DDC or 
when the user entered a physical display size in the Xserver config the 
previously rather uncommon situation that x-dpi and y-dpi resolution differ 
is getting more common. We should rethink our strategy to adjust slavishly 
to the Xserver because the fonts + have renderers a lot of problems to 
generate high quality glyphs when they have to stretched/squeezed. Is a 
hotfix like if(x-dpi==y-dpi+-30%) then x-dpi=y-dpi acceptable? 
 
Comment 13 christof.pintaske 2003-05-05 13:23:06 UTC
cp->hdu: as discussed, we should go for "freetype optimized"
resolutions if the deviation is not too high.
Comment 14 hdu@apache.org 2003-05-06 07:49:38 UTC
Ok, I will try to bin x- and y- resolution to a common value under X11. 
Comment 15 hdu@apache.org 2003-05-06 09:19:54 UTC
When x-/y-resolution disagree by less than 20% setting x-res to y-res. 
Comment 16 hdu@apache.org 2003-05-14 15:56:59 UTC
Fixed in CWS VCL09. Please verify (e.g. on HB's system). 
Please note the limitation of the x-y tolerance of 20%. If it is more 
we must assume the differences between the resolutions have a 
real meaning. 
Comment 17 thorsten.ziehm 2003-05-21 16:44:31 UTC
=> set to 'resolved fixed'
Comment 18 stefan.baltzer 2003-05-27 16:45:40 UTC
SBA: We (OF and me) could noever reproduce this. Therefore we can not
really verify the fix. Believing that Herbert knows what he was doing
AND not seeing any change during setup ourselves, I will close this one.

SBA->Keithh: In case you still have a problem after the integration of
CWS vcl09 into a master build (or the next milestone you can access),
feel free to reopen this one. Thank you.
Comment 19 keithh 2003-05-29 02:18:46 UTC
I'll recheck when 1.1 is released. Thanks for all the investigation
and effort - the explanation and proposed solution sounds good. 

Great product.
Comment 20 Olaf Felka 2003-09-11 09:52:50 UTC
*** Issue 19160 has been marked as a duplicate of this issue. ***