[Marble-devel] String freeze exception to fix speed issues with Marble

Torsten Rahn rahn at kde.org
Sun May 17 17:38:55 CEST 2009


Hi,

Due to the current XOrg move towards UXA and DRI2 there have been significant 
speed regressions and problems.
Unfortunately this means that on current distributions (Ubuntu Jaunty, 
openSUSE 11.1) Marble doesn't work well with several Intel chipsets. 
This means that on many Netbooks like the EeePC, several Thinkpads and other 
notebooks which feature e.g. the i945 chipset, Marble performs badly.

The attached patch allows the user to choose a different graphics system to 
render graphics. This increases graphics performance from 1-3 fps to more than 
12fps on average and makes Marble usable again.

To allow the user to report bugs to the XOrg team we still default to the 
Native mode. However the user has the option now to switch the graphics system 
in a user friendly way.

Unfortunately this requires a few strings to be introduced:

"Native"
"Raster"

"Change of the Graphics System"

"You have decided to run Marble with a different graphics system.\n This change 
requires a restart of Marble to become effective.\n Please quit the application 
and start Marble again."

"Specifies the graphics system that Qt is using to draw the map.
Changing this setting might be a good idea if the graphics driver of the 
system has got performance issues."

I'd like to get some feedback whether there are any problems regarding this 
introduction from the point of view of translators.

Thanks,

Torsten

PS: the attached patch also contains some other fixes. The pure fix for the 
graphicsSystem is actually rather small.







-------------- next part --------------
A non-text attachment was scrubbed...
Name: marble-graphics-system.patch
Type: text/x-patch
Size: 43540 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/marble-devel/attachments/20090517/76936883/attachment-0001.patch 


More information about the Marble-devel mailing list