LWN.net Logo

LPC: 25 years of X

LPC: 25 years of X

Posted Sep 30, 2009 19:30 UTC (Wed) by daniels (subscriber, #16193)
In reply to: LPC: 25 years of X by nix
Parent article: LPC: 25 years of X

Yeah, sorry about AllowDeactivateGrabs. It was broken, so we ripped it out as the first step along the way to actually doing it properly. It will be back. :)


(Log in to post comments)

LPC: 25 years of X

Posted Oct 1, 2009 9:54 UTC (Thu) by nix (subscriber, #2304) [Link]

Ah, great. The mailing list thread I read had people saying things more like "it is broken and there's no way to do it properly because it can sometimes cause crashes and inconsistent X server state, go away", which I thought rather peculiar because if a grab has gone wild and can't be broken the user is going to be shooting down the whole X server soon, inconsistent state or no.

But if it *is* possible to do it properly and it's coming back, excellent!

LPC: 25 years of X

Posted Oct 2, 2009 21:10 UTC (Fri) by nix (subscriber, #2304) [Link]

Oops. I forgot the procedure for complaining about changes in xorg.conf
option semantics.

The right thing to do would have been to explode into conspiracy theories
in interminable threads on the xorg list about how the REAL problem with
AllowDeactivateGrabs was that a CONSPIRACY of EMACS users such as all the
X developers (ignoring the majority who use vi or edlin) had INTENTIONALLY
removed this feature with MALICE AFORETHOUGHT, knowing that the feature is
CRITICALLY useful when one is running dozens of VIRTUAL MACHINES under a
closed-source VM management tool on one's embedded TOASTER.

I'll try to remember this in future.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds