On Fri, Nov 03, 2006 at 04:12:22PM +0100, Holger Macht wrote: > Bootsplash only drops to verbose mode on escape and F2 as far as I can > see. At least the kernel has something like this: > > --- > #ifdef CONFIG_BOOTSPLASH > /* This code has to be redone for some non-x86 platforms */ > if (down == 1 && (keycode == 0x3c || keycode == 0x01)) { /* F2 > and ESC on PC keyboard */ > extern int splash_verbose(void); > printk(KERN_INFO "splash_verbose in keyboard.c 1\n"); > if (splash_verbose()) > return; > } > #endif
Since it returns, the keycode probably wont't even be passed on to userspace? Then everything is good. > --- > > But I agree escape would be more senseable. So why is this an issue at > all? Distribution which have bootsplash will have something like "press > escape to abort" in their bootsplash theme anyway. So I don't think that > the usual user likes to press the 'abort key' multiple times. If you like > to see what's going on, just disable splash in the config file. And if > something is going wrong during suspend, the escape key just drops > bootsplash to verbose mode and you'll hopefully see the failure messages > but then there's nothing to abort anymore anyway ;-) Actually i often press escape to make splash verbose, to see what's going on and maybe _why_ it is slow. _I_ would not like to abort suspend immediately in this case :-) And ideally, nobody should ever need to abort, but seeing "machine does nothing for a minute", i press escape to get verbose screen. If i see it is stuck writing sloooooowwwwww at 3%, then i press escape again to abort suspend, fix it and then try again or shutdown :-) Just to explain my use-case (you know, the "Alice" and "Bob" stuff :). -- Stefan Seyfried QA / R&D Team Mobile Devices | "Any ideas, John?" SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out." ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Suspend-devel mailing list Suspend-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/suspend-devel