You are not logged in.

#1 2016-01-04 21:15:26

tebro
Member
Registered: 2016-01-04
Posts: 6

Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

#2 2016-01-04 23:15:31

respiranto
Member
Registered: 2015-05-15
Posts: 479
Website

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

#3 2016-01-05 06:41:27

tebro
Member
Registered: 2016-01-04
Posts: 6

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

#4 2016-01-05 07:14:45

tom.ty89
Member
Registered: 2012-11-15
Posts: 897

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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 tongue
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

#5 2016-01-05 08:16:11

tebro
Member
Registered: 2016-01-04
Posts: 6

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

#6 2016-01-07 06:50:29

tebro
Member
Registered: 2016-01-04
Posts: 6

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

Could it have something to do with the fact that I use LUKS encryption?

Offline

#7 2016-01-08 20:07:45

Mr. Pjer
Member
From: Zagreb, Croatia
Registered: 2010-05-10
Posts: 18

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

#8 2016-05-04 13:28:56

tebro
Member
Registered: 2016-01-04
Posts: 6

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

#9 2016-05-05 14:56:24

normn
Member
Registered: 2016-05-05
Posts: 1

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

#10 2016-06-01 13:46:24

neuron
Member
Registered: 2016-06-01
Posts: 2

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

I've got the same issue, did you ever figure this out?

Offline

#11 2016-06-01 20:28:39

tebro
Member
Registered: 2016-01-04
Posts: 6

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

unfortunately not. Was holding on with powering off instead of suspend for a couple of months, but gave up in the end.

Offline

#12 2016-06-01 22:37:53

gnunn
Member
Registered: 2013-10-21
Posts: 96

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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:

https://bbs.archlinux.org/viewtopic.php … 7#p1630727

Offline

#13 2016-06-02 07:39:32

neuron
Member
Registered: 2016-06-01
Posts: 2

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

Thanks a lot, works now!

Offline

#14 2016-07-05 23:36:52

m3thodic
Member
Registered: 2004-08-24
Posts: 67

Re: Macbook Pro 15" 2015 Suspends when lid is closed but does not wake up

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

Board footer

Powered by FluxBB