On Sat, 20 Jan 2007 23:36:25 +0100, Jamie Zawinski <[EMAIL PROTECTED]> wrote:
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
The patch really doesn't fix the issue. But it changes the behaviour of
xscreensaver to a more conservative one - if you can't do it right, then
at least don't make it wrong.
fundamental design flaw in X11.
I wouldn't classify this as a "fundamental design flaw", as I would't
classify anything regarding screensaver as "fundamental". There are
extensions that make it right.
A good solution would be for the OS to implement and support /proc/
interrupts.
Sure. This is the second problem, that although linux implements
/proc/interrupts,
Debian ships xscreensaver with /proc/interrupts *disabled*.
Another good solution would be for Xorg to resurrect the XIdle extension:
https://bugs.freedesktop.org/show_bug.cgi?id=1419
Yes.
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
You don't believe that, do you?
Regards
Jiri Palecek
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/