[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