You are not logged in.

#76 2015-10-17 10:43:21

justin-8
Member
From: Queensland, Australia
Registered: 2013-06-18
Posts: 53

Re: Macbook Pro 2015 Retina 15"

My fan worked, but got very hot. I'm using the mbpfan package, just running the service from that and the fans run a bit higher and it stays at a more reasonable temperature.

Offline

#77 2015-10-17 13:38:22

tsammut
Member
Registered: 2015-09-26
Posts: 5

Re: Macbook Pro 2015 Retina 15"

robinmarlow wrote:

I'm a Gentoo user but your forums are much more active regarding MBP issues!
I have a 2015 13" and found that the combination of kernel 4.2.3 and this new firmware fixes my suspend problems.  Don't have 5GHz so can't comment.
I was compiling brcmfmac as a module so I could unload it before suspend,   but with this combination I don't seem to have to do that .
It only works though if i compile the firmware rather than leaving it for userspace loading.

Very nice! I just tried this and it didn't work for me. I too use gentoo with 4.2.3 on an 11,5. Would you mind sharing your kernel config?

Main issue I'm having is the cpu fan doesn't seem to come on & it gets unhappy when compiling things - I have to downclock it to stop scary error messages in the syslog.  Anyone got any hints for why that could be?

FWIW, I use laptop-mode-tools to always disable turbo mode in order to keep my machine from overheating. I couldn't find a fan daemon that actually kept it cool enough and this works for me...

Offline

#78 2015-10-19 09:26:00

robinmarlow
Member
Registered: 2015-10-14
Posts: 5

Re: Macbook Pro 2015 Retina 15"

kernel config 4.3.3

script for updating the acpi wake problems on lid closing.
/usr/lib/systemd/system-sleep/99-resume_script.sh

Based on a this systemd service https://bbs.archlinux.org/viewtopic.php … 6#p1556046  I originally used it for unloading the wifi module,  but this doesn't seem needed now and not sure how much the rest of it is..... but works so am not fiddling!

Last edited by robinmarlow (2015-10-19 09:26:24)

Offline

#79 2015-10-19 16:46:48

tsammut
Member
Registered: 2015-09-26
Posts: 5

Re: Macbook Pro 2015 Retina 15"

Thank you very much for this!

I didn't have immediate success, but I am not done trying. What kernel command line are you using?

Offline

#80 2015-10-19 20:18:33

robinmarlow
Member
Registered: 2015-10-14
Posts: 5

Re: Macbook Pro 2015 Retina 15"

Sorry to hear that.  It does seem to involve voodoo.  I boot with:

menuentry "4.2.3 quirk UUID boot" {
    icon \EFI\refind\icons\os_gentoo.png
    loader \EFI\Gentoo\Gentoo_4.2.3_x64.efi
    options "root=PARTUUID=cd96e998-6422-47d6-ac14-ba4ec9c7cf57 init=/usr/lib/systemd/systemd snd-hda-intel.index=1,0 snd_hda_intel.model=mbp101 i915.enable_ips=0 xhci_hcd.quirks=0x80"
}

But think the xhci quirks bit probably not needed either.  Good luck!

Offline

#81 2015-10-22 20:05:46

tsammut
Member
Registered: 2015-09-26
Posts: 5

Re: Macbook Pro 2015 Retina 15"

robinmarlow wrote:

Sorry to hear that.  It does seem to involve voodoo.  I boot with:

menuentry "4.2.3 quirk UUID boot" {
    icon \EFI\refind\icons\os_gentoo.png
    loader \EFI\Gentoo\Gentoo_4.2.3_x64.efi
    options "root=PARTUUID=cd96e998-6422-47d6-ac14-ba4ec9c7cf57 init=/usr/lib/systemd/systemd snd-hda-intel.index=1,0 snd_hda_intel.model=mbp101 i915.enable_ips=0 xhci_hcd.quirks=0x80"
}

But think the xhci quirks bit probably not needed either.  Good luck!


Thanks, still no luck. Even though we use the same hardware, distro and kernel versions, our configurations could not be more different. wink

If anyone else has the bandwidth to try, or has had success, it would be great to know!

Offline

#82 2015-10-23 20:34:12

mikeokner
Member
Registered: 2015-10-23
Posts: 1

Re: Macbook Pro 2015 Retina 15"

I have a 15" 11,4. I'm having good luck with a combination of thermald, cpupower, powertop, and macfanctld for regulating temps & power consumption (as recommended by this medium post). Fans scale appropriately, and the chassis temp feels comparable to how it usually feels when booted into OS X.

Still no wake from sleep, though sad

Offline

#83 2015-10-29 03:45:08

hrod
Member
Registered: 2013-10-24
Posts: 57

Re: Macbook Pro 2015 Retina 15"

justin-8 wrote:

My fan worked, but got very hot. I'm using the mbpfan package, just running the service from that and the fans run a bit higher and it stays at a more reasonable temperature.

I have the late 2013 model, in order to keep the temps down I just boost the min speed on boot:

echo 3100 > /sys/devices/platform/applesmc.768/fan1_min
echo 3100 > /sys/devices/platform/applesmc.768/fan2_min

Offline

#84 2015-12-02 11:01:36

moewb
Member
Registered: 2013-05-24
Posts: 26

Re: Macbook Pro 2015 Retina 15"

Hi !

Could you guys get the suspend feature working properly?

I have a 13" (MacBook Pro Retina 2015) and:
* after the first boot, the laptop successfully suspends.
* after the first suspend, it suspends again but wakes up after 2~5 seconds, system frozen.

I took a look at the log and I can't see something really alarming:

-- Reboot --
Dec 01 19:07:05 laptop systemd-sleep[4129]: Suspending system...
Dec 01 19:07:05 laptop systemd[1]: Starting Suspend...
Dec 01 19:07:05 laptop systemd[1]: Reached target Sleep.
Dec 01 19:07:05 laptop systemd[1]: Started TLP suspend/resume.
Dec 01 19:07:05 laptop systemd[1]: Starting TLP suspend/resume...
Dec 01 19:07:04 laptop systemd[1]: Started Network Manager Script Dispatcher Service.
Dec 01 19:07:04 laptop dbus[258]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Dec 01 19:07:04 laptop systemd[1]: Starting Network Manager Script Dispatcher Service...
Dec 01 19:07:04 laptop dbus[258]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Dec 01 19:07:04 laptop NetworkManager[268]: <warn>  Failed to GDBus.Error:fi.w1.wpa_supplicant1.NotConnected: This interface is not connected: disconnect.
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  NetworkManager state is now ASLEEP
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  Removing DNS information from /usr/bin/resolvconf
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  Writing DNS information to /usr/bin/resolvconf
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  (wlp3s0): canceled DHCP transaction
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  (wlp3s0): DHCPv4 state changed bound -> done
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  (wlp3s0): canceled DHCP transaction, DHCP client pid 23050
Dec 01 19:07:04 laptop polkitd[326]: Unregistered Authentication Agent for unix-process:3961:10141685 (system bus name :1.208, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconne
Dec 01 19:07:04 laptop gnome-session[665]: Window manager warning: Failed to set power save mode for output eDP32: Permission denied
Dec 01 19:07:04 laptop gnome-session[665]: Window manager warning: Failed to set power save mode for output HDMIA51: Permission denied
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  (wlp3s0): device state change: activated -> unmanaged (reason 'sleeping') [100 10 37]
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  sleeping...
Dec 01 19:07:04 laptop NetworkManager[268]: <info>  sleep requested (sleeping: no  enabled: yes)

There are many people advising to disable XHC1 in /proc/acpi/wakeup, which I did

$ cat /proc/acpi/wakeup
Device	S-state	  Status   Sysfs node
PEG0	  S3	*disabled
EC	  S4	*disabled  platform:PNP0C09:00
HDEF	  S3	*disabled  pci:0000:00:1b.0
RP01	  S3	*disabled  pci:0000:00:1c.0
RP02	  S3	*disabled  pci:0000:00:1c.1
RP03	  S3	*disabled  pci:0000:00:1c.2
ARPT	  S4	*enabled   pci:0000:03:00.0
RP05	  S3	*disabled  pci:0000:00:1c.4
RP06	  S3	*disabled  pci:0000:00:1c.5
SPIT	  S3	*disabled
XHC1	  S3	*disabled  pci:0000:00:14.0
ADP1	  S4	*disabled  platform:ACPI0003:00
LID0	  S4	*enabled   platform:PNP0C0D:00

but still no success sad

Anyone who may have an idea? I couldn't find much that helped me so far =/

Offline

#85 2015-12-03 07:47:57

mauritiusdadd
Member
From: Benevento, Italy
Registered: 2013-10-27
Posts: 776

Re: Macbook Pro 2015 Retina 15"

moewb wrote:

Hi !

Could you guys get the suspend feature working properly?

I have a 13" (MacBook Pro Retina 2015)

I have a MacBook Pro 13" Retina (Early 2015), and it suspends and resumes correctly 99% of the times. It used to freeze sometimes on resume if the battery was fully charged and the AC adapter was connected and the wireless adapter was enabled, but now it seems to work just fine. I also have the suspend switch for XHC1 enabled:

$  cat /proc/acpi/wakeup
Device	S-state	  Status   Sysfs node
PEG0	  S3	*disabled
EC	  S4	*disabled  platform:PNP0C09:00
HDEF	  S3	*disabled  pci:0000:00:1b.0
RP01	  S3	*disabled  pci:0000:00:1c.0
RP02	  S3	*disabled  pci:0000:00:1c.1
RP03	  S3	*disabled  pci:0000:00:1c.2
ARPT	  S4	*enabled   pci:0000:03:00.0
RP05	  S3	*disabled  pci:0000:00:1c.4
RP06	  S3	*disabled  pci:0000:00:1c.5
SPIT	  S3	*disabled
XHC1	  S3	*enabled   pci:0000:00:14.0
ADP1	  S4	*disabled  platform:ACPI0003:00
LID0	  S4	*disabled  platform:PNP0C0D:00

If you experience the suspend/resume issue too often, maybe you should try to narrow down what causes the problem:

  1. Does it happen using different DE / WM? Does it happens if you suspend/resume from the tty?

  2. Does it happen if the resume is triggered by the lid switch instead of the power key?

  3. Does it happen if the wireless adapter is rfkill-blocked before suspending?

  4. Does it happen if the AC adapter is connected/disconnected before/during the suspension?

  5. Does it happen if the battery is/isn't fully charged?

  6. Does it happen with older kernels (like LTS)?


About me - github

-- When you have eliminated the impossible, whatever remains, however improbable, must be the truth -- Spock | Sherlock Holmes

Offline

#86 2015-12-03 22:14:00

ChiefWizard
Member
From: Ontario Canada
Registered: 2015-09-22
Posts: 7

Re: Macbook Pro 2015 Retina 15"

moewb wrote:

I have a 13" (MacBook Pro Retina 2015) and:
* after the first boot, the laptop successfully suspends.
* after the first suspend, it suspends again but wakes up after 2~5 seconds, system frozen.

I'm on the late (or mid?) 2015 13" macbookpro retina. Everything but the webcam, and bluetooth work for me. No odd kernel flags or edits nessesary for sleep.
Though I'm running linux-ck and Im only using bspwm, not a full DE. I remember having a few issuse when running gnome shell, though that was back on the 4.2 kernel, not sure if it was related or not. What's your setup like? and what edits have you made to config files?

Offline

#87 2015-12-08 01:44:15

moewb
Member
Registered: 2013-05-24
Posts: 26

Re: Macbook Pro 2015 Retina 15"

mauritiusdadd wrote:

I also have the suspend switch for XHC1 enabled:

OK, maybe I should try to re-enable it then I guess.


ChiefWizard wrote:

Everything but the webcam, and bluetooth work for me.

Except for the suspend/awaken issue, exactly the same as me! I guess we have the same models (I bought mine one or two months ago in an Apple Store)

ChiefWizard wrote:

I remember having a few issuse when running gnome shell, though that was back on the 4.2 kernel, not sure if it was related or not.

I tried to suspend from both Gnome-Shell and `systemctl suspend` command line, the result is the same so I guess it's unrelated..

ChiefWizard wrote:

What's your setup like? and what edits have you made to config files?

Not much ! As everything was working fine out of the box, I didn't have to edit config files. The only thing I did was to add the `/etc/udev/rules.d/90-xhc_sleep.rules` file as described there ==> https://wiki.archlinux.org/index.php/Ma … _Hibernate
I just removed it, I'll see how it behaves without from the next boot.

Offline

#88 2015-12-09 00:14:54

moewb
Member
Registered: 2013-05-24
Posts: 26

Re: Macbook Pro 2015 Retina 15"

I double checked that XHC1 got enabled

$ cat /proc/acpi/wakeup                                                                                                                                                                                                                                                             1 ↵
Device	S-state	  Status   Sysfs node
PEG0	  S3	*disabled
EC	  S4	*disabled  platform:PNP0C09:00
HDEF	  S3	*disabled  pci:0000:00:1b.0
RP01	  S3	*disabled  pci:0000:00:1c.0
RP02	  S3	*disabled  pci:0000:00:1c.1
RP03	  S3	*disabled  pci:0000:00:1c.2
ARPT	  S4	*enabled   pci:0000:03:00.0
RP05	  S3	*disabled  pci:0000:00:1c.4
RP06	  S3	*disabled  pci:0000:00:1c.5
SPIT	  S3	*disabled
XHC1	  S3	*enabled   pci:0000:00:14.0
ADP1	  S4	*disabled  platform:ACPI0003:00
LID0	  S4	*enabled   platform:PNP0C0D:00

and tried to suspend again, but I got the same result: the laptop woke up a few seconds after it suspended and the system was completely frozen. No logs at all between the "Suspending" and "Rebooting" lines... sad

Offline

#89 2015-12-20 10:11:04

Aegidius
Member
From: Italy
Registered: 2011-06-29
Posts: 288
Website

Re: Macbook Pro 2015 Retina 15"

Hi guys,

I see the wireless interface but when I try to connect with wifi-menu I get this problems: http://pastebin.com/tWH2YXWE

Did you manage to solve them?

Offline

#90 2015-12-20 10:18:16

mauritiusdadd
Member
From: Benevento, Italy
Registered: 2013-10-27
Posts: 776

Re: Macbook Pro 2015 Retina 15"

Can you post the output of the following command?

$ ip link

As it is reported in the journal

Dec 20 01:20:29 egidiocaprino network[1068]: The interface of network profile 'wlp3s0-Olly & Egidio 2G' is already up

it seems that your wireless interface is already up. netctl requires that the interface used by the profile you are starting is down so just use

$ ip link set wlp3s0 down

and try again.


About me - github

-- When you have eliminated the impossible, whatever remains, however improbable, must be the truth -- Spock | Sherlock Holmes

Offline

#91 2015-12-20 14:45:30

Aegidius
Member
From: Italy
Registered: 2011-06-29
Posts: 288
Website

Re: Macbook Pro 2015 Retina 15"

Unfortunately ip link shows the interface is down.

[root@egidiocaprino ~]# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:90:4c:0d:f4:3e brd ff:ff:ff:ff:ff:ff

I tried with ip link set wlp3s0 down anyway before wifi-menu but I'm still getting the same error.

Do you have any idea? I think I will open a new thread for this problem.

Offline

#92 2016-03-20 02:34:59

numkem
Member
Registered: 2013-04-24
Posts: 2

Re: Macbook Pro 2015 Retina 15"

I've just installed Arch on a 15" 2015 Macbook Pro and while I managed to get everything working except... Suspend.

Well suspending does work but the laptop wont wake up.

I've tried pretty much every recipes I can't find and I can't tell if the laptop is actually trying to wake up.

Offline

#93 2016-03-20 03:35:19

justin-8
Member
From: Queensland, Australia
Registered: 2013-06-18
Posts: 53

Re: Macbook Pro 2015 Retina 15"

Yep, the bug is still open on the kernel bug tracker. There is currently no fix for it.

Offline

#94 2016-03-20 09:20:48

TheFiddler
Member
Registered: 2009-02-09
Posts: 38

Re: Macbook Pro 2015 Retina 15"

Is there a way to switch between the Intel and AMD GPUs on the 2015 version? I know that someone has developed a way to control the hardware switch on the Intel/Nvidia versions - does this work on the Intel/AMD version too?


The Open Toolkit: OpenGL, OpenAL, OpenCL and Vulkan for Mono/.Net.

Offline

#95 2016-03-25 21:17:57

Iyyel
Member
From: Australia in the US of A
Registered: 2015-12-20
Posts: 36
Website

Re: Macbook Pro 2015 Retina 15"

numkem wrote:

I've just installed Arch on a 15" 2015 Macbook Pro and while I managed to get everything working except... Suspend.

Well suspending does work but the laptop wont wake up.

I've tried pretty much every recipes I can't find and I can't tell if the laptop is actually trying to wake up.

I have the same issue, well sort of. When I do:

systemctl hibernate

all I get is a black screen, with keyboard light on as well as fans. I'd love to be able to suspend/hibernate.

--

TheFiddler wrote:

Is there a way to switch between the Intel and AMD GPUs on the 2015 version? I know that someone has developed a way to control the hardware switch on the Intel/Nvidia versions - does this work on the Intel/AMD version too?

I'm really interested in knowing this as well. Haven't been able to find anything regarding this.

Last edited by Iyyel (2016-03-25 21:18:33)

Offline

#96 2016-03-27 11:45:32

justin-8
Member
From: Queensland, Australia
Registered: 2013-06-18
Posts: 53

Re: Macbook Pro 2015 Retina 15"

Same bug from earlier is apparently relevant for that hibernation issue: https://bugzilla.kernel.org/show_bug.cgi?id=103211

Offline

#97 2016-03-29 18:00:56

Iyyel
Member
From: Australia in the US of A
Registered: 2015-12-20
Posts: 36
Website

Re: Macbook Pro 2015 Retina 15"

justin-8 wrote:

Same bug from earlier is apparently relevant for that hibernation issue: https://bugzilla.kernel.org/show_bug.cgi?id=103211

That really seems like it. Thanks. I guess I'll just look forward to 4.6, if its true what they say about power management as well as macbook GPU switching. smile

Offline

#98 2016-05-15 14:15:18

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

Re: Macbook Pro 2015 Retina 15"

TheFiddler wrote:

Is there a way to switch between the Intel and AMD GPUs on the 2015 version? I know that someone has developed a way to control the hardware switch on the Intel/Nvidia versions - does this work on the Intel/AMD version too?

I just started setting up my new Macbook Pro 15 (11,5). For GPU switching, the gpu-switch package in AUR worked fine for me providing you enable the spoof OSX switch in rEFInd. Having said that, it seems sort of pointless to switch because the discrete AMD card isn't actually disabled so it's not really helping temperature and power management much IMHO. Also, given the external ports are hard-wired to the AMD card I'm opting to just run on that since my laptop is connected to external displays the majority of the time.

Offline

#99 2016-05-21 21:01:51

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

Re: Macbook Pro 2015 Retina 15"

I'm curious what temps people are experiencing with the macbook pro 15 with the AMD 370x adapter? On my laptop I get between 57 to 60 C at idle with the AMD 370x between 61-65 C. These temps seem a little on the high side to me. I'm running TLP, thermalid and mbpfan for power/thermal management.

BTW, for those that missed it, looks like progress is being made on the power off (and hopefully suspend) issue https://bugzilla.kernel.org/show_bug.cgi?id=103211 so hopefully it will be resolved soon.

Offline

#100 2016-05-29 22:37:03

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

Re: Macbook Pro 2015 Retina 15"

New package I created in the AUR which fixes the brightness key functionality as well as suspend support (systemctl poweroff also works): https://aur.archlinux.org/pkgbase/linux-macbook-pro/

Offline

Board footer

Powered by FluxBB