What about supporting the real thing, ie "connected standby" or "InstantGO" function. Isn't it yet supported by linux kernel? Without this and without real S3 state, linux won't be really useful on a SP3 I'm afraid.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pm-utils in Ubuntu. https://bugs.launchpad.net/bugs/1380076 Title: Can't suspend on Surface Pro 3 Status in linux package in Ubuntu: Incomplete Status in pm-utils package in Ubuntu: Confirmed Bug description: Suspend on surface pro 3 from GUI does not work. (Nothing happens) Doing it manually also fails, and nothing appears in dmesg: #echo "mem" > /sys/power/state Error while writing to stdout write_loop: Invalid argument And, more interestingly, #cat /sys/power/state freeze disk Using the not-so-good-and-apparently-unsupported #echo "freeze" > /sys/power/state does seem to successfully suspend, however I cannot resume from this (assumed to be a separate issue). Likewise, pm-hibernate seems somewhat functional. I am using a the utopic unicorn kernel compiled from git at kernel.ubuntu.com, with a tiny patch that is required for my keyboard to work (hard to file bug reports without a keyboard). The official kernel behaves identically, as does vanilla 3.17 from the mainline folder of kernel-ppa. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1380076/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp