You are not logged in.
The title says most of it. So I can suspend the laptop by closing the lid, but opening it does not wake it back up, have to hold down the power button to do a forced poweroff and then start it back up.
I have the version that only has an Intel GPU.
I used the power optimization tips from this post: https://medium.com/@PhilPlckthun/arch-l … .qim4h3rmr
Offline
I had that issue once, though I could resume by pressing the power button shortly.
Did the problem appear before you applied the tips from the linked guide?
What is the output of `cat /proc/acpi/wakeup'?
If LID0 is disabled, you can try toggling it via `echo LID0 > /proc/acpi/wakeup' helps.
As far as I know, XHC1 is also often causing problems on macbooks, you could try disable it.
Offline
I did not try to sleep it before I did the changes, and resuming with power button does not work.
Output of /proc/acpi/wakeup is:
Device S-state Status Sysfs node
PEG0 S3 *disabled pci:0000:00:01.0
PEG1 S3 *disabled pci:0000:00:01.1
PEG2 S3 *disabled
EC S4 *disabled platform:PNP0C09:00
GMUX S3 *disabled pnp:00:03
HDEF S3 *disabled pci:0000:00:1b.0
RP03 S3 *disabled pci:0000:00:1c.2
ARPT S4 *enabled pci:0000:03:00.0
RP04 S3 *disabled pci:0000:00:1c.3
XHC1 S3 *enabled pci:0000:00:14.0
ADP1 S4 *disabled platform:ACPI0003:00
LID0 S4 *enabled platform:PNP0C0D:00
Disabling XHC1 does not help.
Offline
Maybe you can try set "EC" to "enabled":
https://en.wikipedia.org/wiki/Embedded_controller
EDIT:
Or hysterically set all of them to "enabled" to see if it can wakeup at all
FWIW the changes are volatile and would be reverted to "default" after power cycle, so no worries.
EDIT 2:
Apparently ADP1 means power adapter. So you can try to have it set to enabled and see if connecting to A/C power wakes it up.
EDIT 3:
Can you paste your lspci output as well?
Last edited by tom.ty89 (2016-01-05 07:20:30)
Offline
None of the above worked unfortunately.
Here is my lspci
00:00.0 Host bridge: Intel Corporation Crystal Well DRAM Controller (rev 08)
00:01.0 PCI bridge: Intel Corporation Crystal Well PCI Express x16 Controller (rev 08)
00:01.1 PCI bridge: Intel Corporation Crystal Well PCI Express x8 Controller (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Crystal Well Integrated Graphics Controller (rev 08)
00:03.0 Audio device: Intel Corporation Crystal Well HD Audio Controller (rev 08)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1f.0 ISA bridge: Intel Corporation HM87 Express LPC Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 8 Series Chipset Family Thermal Management Controller (rev 05)
01:00.0 SATA controller: Samsung Electronics Co Ltd Device a801 (rev 01)
03:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC (rev 01)
04:00.0 Multimedia controller: Broadcom Corporation 720p FaceTime HD Camera
05:00.0 PCI bridge: Intel Corporation Device 156d
06:00.0 PCI bridge: Intel Corporation Device 156d
06:03.0 PCI bridge: Intel Corporation Device 156d
06:04.0 PCI bridge: Intel Corporation Device 156d
06:05.0 PCI bridge: Intel Corporation Device 156d
06:06.0 PCI bridge: Intel Corporation Device 156d
07:00.0 System peripheral: Intel Corporation Device 156c
Offline
Could it have something to do with the fact that I use LUKS encryption?
Offline
Does this happen every time or only occasionally?
My X220 started experiencing kernel panics sometimes when waking up. Can you try an older kernel?
Also, does the problem persist if you boot a live image?
Offline
This is still bothering me, has anyone else run into this? Been a while so had quite a few kernel upgrades since, but they have not helped.
Offline
I am experiencing this as well on my 2015 MBP 15" retina.
I have tried suspending with a fresh arch bootstick with the same results.
Last edited by normn (2016-05-05 15:30:45)
Offline
I've got the same issue, did you ever figure this out?
Offline
unfortunately not. Was holding on with powering off instead of suspend for a couple of months, but gave up in the end.
Offline
Poweroff and suspend is working fine with me with this kernel package, it should work for any 11,4 or 11,5 macbook pro models.
https://aur.archlinux.org/pkgbase/linux-macbook-pro/
Discussed towards the end of this thread:
Offline
Thanks a lot, works now!
Offline
Just a FYI linux-macbook-pro has been renamed in the AUR to just linux-macbook after extensive testing of suspending as well as the backported intel_pstate driver on my MacBook Air.
Offline