I think you should take my word for it that this bug is *unfixable* on the xscreensaver side. Your patch will not fix it, it will just move the bug around. People have been complaining about this for literally ten years, and in all that time, nobody (including me) has come up with a patch to xscreensaver that makes this problem go away. It is a fundamental design flaw in X11.

A good solution would be for the OS to implement and support /proc/ interrupts.

Another good solution would be for Xorg to resurrect the XIdle extension:
https://bugs.freedesktop.org/show_bug.cgi?id=1419

The next best solution is to modify all programs that hold extremely long-lived keyboard or server grabs to inform xscreensaver of ongoing user activity as described in the FAQ:
http://www.jwz.org/xscreensaver/faq.html#dvd




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to