Only the 'broken driver' is a good reason (and that is more likely to
coredump the X server in my experience, which leaves you screwed 'cos the
X server is gone and can't respond to anything, or go into a tight loop,
which *also* leaves you screwed 'cos the X server isn't servicing input
Grabs that you can't release can be broken with the server grab-breaking
key (which I really must look up).