Slow down followed by crash
Brought to you by:
bk138
We have been using gromit-mpx on a touch enabled screen using xorg server version 1.10 which comes with the Centos 6.2 distribution. We create a touch master (pointer) via xinput and reattach the touch device id to the pointer (master). Gromit sees the device and it works fine initially by drawing lines where ever the touch pointer is dragged. However, draw lines process slows down as more lines are rendered until the application eventually dies/crashes. Could this be a memory leak or a limitation of the amount on memory allocated by the application for drawing? In any event it shouldn't crash.
After doing some more research/debugging, we found out that our desktop manager "metacity" under gnome wasn't using a composite manager so we enabled this setting via the gnome-editor. We also enabled composite within the xorg.conf file. So now the Gromit-MPX application no longer slows down and we can no longer reproduce the eventual crash. The original reported bug is no longer a problem after making the aforementioned CentOS desktop and X server environment changes.