I have found a workaround to this bug. In other words, suspend now works
in MaxBookPro 11,1 if you do:

1. Push e.g. control+alt+fn+F1 to go to a tty.
2. Close the laptop lid.

After about 3 seconds, the laptop sleeps. Hurray!

Upon resume, the tty had this message, which is also present in dmesg:

[ 2705.633359] [drm:hsw_unclaimed_reg_clear] *ERROR* Unknown unclaimed register 
before writing to 203c

For context, the dmesg around it says:

[ 2705.632613] PM: Entering mem sleep
[ 2705.632648] Suspending console(s) (use no_console_suspend to debug)
[ 2705.633049] sd 1:0:0:0: [sda] Synchronizing SCSI cache
[ 2705.633286] mei_me 0000:00:16.0: H_RDY is not cleared 0x80141418
[ 2705.633359] [drm:hsw_unclaimed_reg_clear] *ERROR* Unknown unclaimed register 
before writing to 203c
[ 2706.807381] sd 1:0:0:0: [sda] Stopping disk
[ 2706.838212] PM: suspend of devices complete after 1206.641 msecs
[ 2706.854177] PM: late suspend of devices complete after 15.978 msecs


Note that directly closing the lid from Unity results in a suspend immediately 
followed by a resume.

Note that this workaround did not work a few days ago. So perhaps a
combination of having swap enabled (with the workaround reported
earlier, above) and a package that got updated or installed new resulted
in the ability to run the above suspend workaround.

Also, the very nature of the workaround suggests that it is related to
the graphics card, or the unity desktop itself, somehow interfering with
the suspend sequence.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to pm-utils in Ubuntu.
https://bugs.launchpad.net/bugs/1371159

Title:
  MacBookPro 11,1 (Haswell, retina) fails to both suspend and hibernate
  with ubuntu 14.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/1371159/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to