Messages in this thread |  | | Date | Wed, 29 Oct 2014 12:19:56 -0700 | From | Andy Lutomirski <> | Subject | Re: A desktop environment[1] kernel wishlist |
| |
On 10/27/2014 07:31 AM, Bastien Nocera wrote: > On Mon, 2014-10-27 at 10:28 +0100, Pavel Machek wrote: >> Hi! >> >>>> I suspect wakeup type reporting is maybe not the best way to go about >>>> this, since there may be a number of causes for wakeups and they can >>>> arrive closely together in different orders, which can result in >>>> races. >>>> >>>> For instance, if the machine suspends, and sets an alarm to be woken >>>> up at midnight to do a backup, if the user resumes their laptop at >>>> 11:59:59, should the backup still proceed at midnight? >>> >>> No. And I would expect that we would get a wake up type of "power >>> button" or "lid open" in this case. >> >> I believe you should really use "is lid opened or AC or dock >> connected" to determine if it was automatic resume or not. It should >> work better and you can actually do it today. > > There's no LID or docks on a tablet.
For a tablet, isn't the relevant piece of information whether the power button was recently pressed, not whether the power button caused the wakeup?
It would be really annoying if there were a window around every RTC wakeup during which pressing the power button didn't actually turn on the screen.
--Andy
|  |