Code review comment for lp:~albertomilone/gnome-control-center/randr-virtual

Steve Langasek (vorlon) wrote :

On Thu, Jan 29, 2009 at 05:09:40PM -0000, Alberto Milone wrote:
> A lot of users (see what's happening on ubuntuforums.org) will upgrade to
> Jaunty and will be a bit shocked by this change. Most of them have learnt to
> deal with X freezes (which are by no means infrequent) by using
> Ctrl+Alt+Backspace. This doesn't make them "experts" though and it's very
> likely that they are not aware of the existence of the DontZap option.

> For this reason (as requested at the UDS) I implemented the same change in
> Kubuntu:
> http://albertomilone.com/wordpress/?p=312

> I deem it a good compromise.

These are all reasons why I'm of the opinion that changing the DontZap
default was the wrong solution to the problem people were trying to solve,
namely that you could hit Ctrl+Alt+Bksp by accident and toast your session.
The right way to compromise on this would be to have a Zap implementation in
the server that *doesn't* carry a significant risk of users (experienced or
inexperienced) triggering it by accident; e.g., by requiring you to hold
down Ctrl+Alt+Bksp for 5 seconds before it triggers, turning Zap on my
default, and prominently documenting the behavior change.

« Back to merge proposal