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