Comment 3 for bug 983640

Bryce Harrington (bryce) wrote :

There are two ways this could be addressed. Both require changes to the apport hook (in xdiagnose):

1. Change the udev rule to trigger on a different combination of events. (I have an email somewhere discussing what exactly needs done... I'll have to locate that again.) The possible drawback of this approach may be that it might hide some valid bugs; not sure.

2. Parse the i915_error_state file prior to filing the bug report, and programmatically evaluate whether it's a valid report before trying to send it in. However, I think this might still result in a popup to the user, which would still present an irritant. Yet, it may be a more comprehensive way to deal with invalid gpu error states in general.

Potentially we could do both #1 and #2, which might give the best all around solution. Some experimentation may be needed to get the gpu hook properly tuned.

Since the apport hook is turned off in the release, there's no point to SRUing any changes made for this.