F11: xorg decision to disable Ctrl-Alt-Backspace
Casey Dahlin
cdahlin at redhat.com
Mon Mar 30 17:41:52 UTC 2009
Adam Jackson wrote:
> On Fri, 2009-03-27 at 16:31 -0400, Gerry Reno wrote:
>
>> Having to deal with many servers and workstations in a company it is
>> crucial that Ctrl-Alt-Backspace be enabled by default. There are times
>> when your KVM has lost mouse control or X is in a tight loop and
>> something like Ctrl-Alt-Backspace can save the situation. This is much
>> more common than the uncommon cases that are illustrated as to why this
>> has been removed as default.
>
> No, it can't.
>
> C-A-BS is handled in the event loop [1]. If you're stuck in the driver,
> away from the event loop, you're never going to get back to it to handle
> the zap event. And if you were processing events, you could equally
> well vt-switch and clean up from there.
>
> We're planning to make that keycombo trigger the logout dialog. If your
> DE has a sensible task manager applet, that would probably also belong
> here so you can zap rude processes.
>
> [1] - To be annoyingly pedantic, the keystroke is added to the input
> queue in a signal handler, but the queue is processed in the main loop,
> and any actions that result from the keystroke happen then and not in
> the signal handler (like sending X events to clients, or releasing the
> display for VT switch, or shutting down).
>
> - ajax
>
So sysrq-k would actually be an improvement, I assume.
I'd like to see more thoughts on enabling those. There's quite a few of them that I wouldn't mind having around.
--CJD
More information about the fedora-devel-list
mailing list