font rendering still wrong

Bug #952796 reported by Attila Vegh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Expired
Undecided
Unassigned

Bug Description

Planet and star names are not readeable after startup.
By using NoOpengl2 version , some labels become readeable, but others still not.
Old problem continuing from last year versions.

Please check attachement.

eg.: Vega,Betelgeuse,Aldebaran,Formalhaut readeable with NoOpengl2, but Procyon, and Pollux are not.

If I increase the base_font_size in config.ini, the formerly not readeable names become readeable, and the others not readeable.

No problem with toolbar reading, nor with object information panel on the left.
Have got problem with star/planet labels and other labels on skymap.

The adding og the line "use_qpaintenginegl2 = false" to the main section of config.ini, has got the same result as NoOpengl2 has. Some labels become readeable.

If satellite view option is on, none of the satellite names are readeable.

Opengl Extensions Viewer 4.0 app. sais: all OpenGl version up to 2.1 has got 100% function support. All rendering tests run without problem.

Win Xp sp3
P4 2,8Ghz, 3GHz RAM
ATI X1950pro
Amd driver: 6.14.10.6925
Catalyst: 8.593.100-100210a
D3D ver: 6.14.10.0647
OpenGL ver.: 6.14.10.8545

have got more screenshots, but seems to be only one can be attached?

- - - - -- - - -- - -- - - - log.txt - - - - -- - - -- - -- - - -- - -- - - --

2012-03-12T09:23:53
Windows XP
Compiled with GCC 4.4.0
Qt runtime version: 4.7.4
Qt compilation version: 4.7.4
Addressing mode: 32-bit
Total memory: 2047 MB (unreliable)
Total virtual memory: 2047 MB (unreliable)
Physical memory in use: 24%
Processor speed: 2800 MHz
Processor name: Intel(R) Pentium(R) 4 CPU 2.80GHz
Processor speed: 2800 MHz
Processor name: Intel(R) Pentium(R) 4 CPU 2.80GHz
E:\Program Files\Stellarium\stellarium.exe --safe-mode
 -------------------------------------------------------
[ This is Stellarium 0.11.2 - http://www.stellarium.org ]
[ Copyright (C) 2000-2012 Fabien Chereau et al ]
 -------------------------------------------------------
Writing log file to: "C:/Documents and Settings/macilaci/Application Data/Stellarium/log.txt"
File search paths:
  0 . "C:\Documents and Settings\macilaci\Application Data\Stellarium"
  1 . "."
Config file is: "C:\Documents and Settings\macilaci\Application Data\Stellarium/config.ini"
OpenGL supported version: "2.1.8545 Release"
Qt GL paint engine is: "OpenGL"
Cache directory is: "C:\Documents and Settings\macilaci\Local Settings\Application Data\stellarium\stellarium\cache"
Sky language is "hu"
Application language is "hu"
Loading Solar System data ...
Loaded 69 / 69 planet orbits from "C:\Documents and Settings\macilaci\Application Data\Stellarium/data/ssystem.ini"
Loading star data ...
"Loading "./stars/default/stars_0_0v0_1.cat": 0_0v0_1; 5013"
"Loading "./stars/default/stars_1_0v0_1.cat": 1_0v0_1; 21999"
"Loading "./stars/default/stars_2_0v0_1.cat": 2_0v0_1; 151416"
"Loading "./stars/default/stars_3_1v0_0.cat": 3_1v0_0; 434064"
Finished loading star catalogue data, max_geodesic_level: 3
navigation/preset_sky_time is a double - treating as jday: 2.45151e+06
Loaded 10051 NGC records
Loading NGC name data ...
Loaded 223 / 223 NGC name records successfully
Loading star names from "./skycultures/western/star_names.fab"
Loaded 230 / 230 common star names
Loading star names from "./stars/default/name.fab"
Loaded 3215 / 4359 scientific star names
Loaded 88 / 88 constellation records successfully for culture "western"
Loaded 85 / 85 constellation art records successfully for culture "western"
Loaded 89 / 89 constellation names
Loading constellation boundary data ...
Loaded 782 constellation boundary segments
Creating GUI ...
Loaded plugin "Oculars" .
Ocular plugin - press Command-O to toggle eyepiece view mode. Press ALT-o for configuration.
Oculars::validateIniFile ocular.ini exists at: "C:\Documents and Settings\macilaci\Application Data\Stellarium/modules/Oculars/ocular.ini" . Checking version...
Oculars::validateIniFile found existing ini file version 2
Loaded plugin "Satellites" .
Satellites::getJsonFileVersion() version from file: "0.7.1"
Satellites::init using satellite.json file: "C:\Documents and Settings\macilaci\Application Data\Stellarium/modules/Satellites/satellites.json"
Loaded plugin "SolarSystemEditor" .
Using the ssystem.ini file that already exists in the user directory...
Loaded plugin "TimeZoneConfiguration" .
Satellite has invalid orbit: "H-2A R/B"
Unloaded plugin "TimeZoneConfiguration" .
Unloaded plugin "SolarSystemEditor" .
Unloaded plugin "Satellites" .

- - - - -- - - -- - -- - - - log.txt - - - - -- - - -- - -- - - -- - -- - - --

Revision history for this message
Attila Vegh (vegatti) wrote :
Revision history for this message
Attila Vegh (vegatti) wrote :
Revision history for this message
Attila Vegh (vegatti) wrote :
Changed in stellarium:
status: New → Confirmed
Revision history for this message
Attila Vegh (vegatti) wrote :

Additional info:

  I found on Qt developer site, that in case of font corruption in windows they advice to switch on ClearType.

  I made it on my xp, and it makes the fonts more readeable. Not perfect, but definitely better.
  I tried it with the Opengl2 version as well, but there is no improvement.

  The words on the picture looks so funny, because I use a hungarian localized version.

   Please look: "Horizont" (means horizon) on green horizon line really better readeable.

  To be honest, with this feature switched on, My letters in this comment are not fully well showed as they were before.

  More system info: Display is: DELL E198wfp LCD - I think has got some part in the story.

Revision history for this message
Attila Vegh (vegatti) wrote :

And more additional info + a solution for windows :

  I tried the latest version of stellarium (0.11.2 ubuntu package) under Ubuntu linux.
  The hardware is the same as mentioned above.

  NO corrupted fonts under Linux.

  I thought two things: 1: Linux ATI driver should be better for old ATI cards as the windos one
                                            2: Independent opengl library should work better
                                            3: QT should be newer version as included in windows executeable (qt is 4.7 in My ubuntu now)

  Then I tried something which was planned earlyer, but never done: I installed omega display driver on windows for my 1950pro.

    And..full success. No rendering problem in stellarium, even when running the OpenGL2 shortcut.
                                     I would offer this trial for all ati card users.

              I attache a picture with the same screen content to be compareable with the older posts.
              Please zoom in to se the rendering qualiy.

regards - Attila

Revision history for this message
Matthew Gates (matthew-porpoisehead) wrote :

One question: what is "omega display driver"?

Revision history for this message
Attila Vegh (vegatti) wrote :

The omega driver is a thirdparty driver for ATI cards. ((( for windows )))

It seems still fully OpenGL2 compatible.

http://www.omegadrivers.net/index.php?option=com_content&view=article&id=59&Itemid=58

The purpose to do something like that is to provide tweaking capability, and to avoid fake results in synthetic benchmark tests.

To give some background, I was not happy to see, that the vendor of My 5 year old top card selected it, as not supported by the new official driver. It is using a "legacy" driver, which seems to be not so perfect.

Instead of visiting the local store for a new card, I have choosen an alternative way.

Revision history for this message
Matthew Gates (matthew-porpoisehead) wrote :

Thanks for the follow-up Atilla. We have so many problems which seem to be to bad drivers, so to know there is an alternative driver which works better is a relief!

M

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Please try Stellarium 0.12.0

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Please try Stellarium 0.12.1

Revision history for this message
Alexander Wolf (alexwolf) wrote :
gzotti (georg-zotti)
tags: added: old opengl
Revision history for this message
Alexander Wolf (alexwolf) wrote :

It's weird, but I can reproduce this issue only with the few specific versions of Qt. Seems it's trobles in Qt, not in Stellarium.

Revision history for this message
gzotti (georg-zotti) wrote :

The numerous bug reports about bad fonts were mostly driver related no-fix-possible-for-us issues. Driver updates or progress in hardware mostly solved this. Can we let this 2012 report (from the v0.11 series, run on a deprecated OS) expire or is this really still useful to keep?

Changed in stellarium:
status: Confirmed → Incomplete
Revision history for this message
Attila Vegh (vegatti) wrote :

Dear all! At last I have changed my computer, and the new card is not affected by this bug.

Do not work on the history.

Thanks.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Stellarium because there has been no activity for 60 days.]

Changed in stellarium:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.