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

Reply via email to