Geis/Grail freezes for ~20s during multitouch if left on for a long time

Asked by Amit Nayar

Difficult to reproduce, but when it starts happening, it happens every time.
Typically this will take leaving Linux running for anywhere between 3 weeks to a few months.

Touching the screen with >1 finger simultaneously will cause Geis/Grail to freeze for a long time (around 20 seconds. No issues when just using 1 finger).
geis_dispatch_events is the top level that triggers the freeze. After some investigation, I was only able to ascertain that the freeze happens somewhere in the Grail backend during the time geis is trying to fetch the frame data.

Restarting X server fixes the issue (for another few weeks when it will resurface). Once the freeze starts happening, I have found no other way to fix it other than restarting X or a power cycle.

Is there some housekeeping that can be done to prevent this happening?

Question information

Language:
English Edit question
Status:
Expired
For:
Grail Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Amit Nayar (amit-nyr) said :
#2

This is still an issue

On Wed, 1 Feb 2017, 10:04 Launchpad Janitor, <
<email address hidden>> wrote:

> Your question #440843 on Grail changed:
> https://answers.launchpad.net/grail/+question/440843
>
> Status: Open => Expired
>
> Launchpad Janitor expired the question:
> This question was expired because it remained in the 'Open' state
> without activity for the last 15 days.
>
> --
> If you're still having this problem, you can reopen your question either
> by replying to this email or by going to the following page and
> entering more information about your problem:
> https://answers.launchpad.net/grail/+question/440843
>
> You received this question notification because you asked the question.
>

Revision history for this message
Launchpad Janitor (janitor) said :
#3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.