You are not logged in.

#126 2017-03-29 08:46:42

Onf
Member
Registered: 2017-03-29
Posts: 13

Re: Macbook Pro 2015 Retina 15"

Hello,

I had everything working well until the latest firmware update from Apple.
Now at boot I receive following error and none of the function of the Integrated card are working (backlight, sensors, ....)
If I try to boot with the iGPU active I end up with a frozen screen. I reproduced it also with an arch install media.

mars 28 13:34:21 AppleArch kernel: apple-properties: device path parse error -19 at 0x14:
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000000: 7e 01 00 00 03 00 00 00 02 01 0c 00 d0 41 03 0a  ~............A..
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000010: 00 00 00 00 01 01 06 00 00 02 7f ff 04 00 1e 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000020: 00 00 73 00 61 00 76 00 65 00 64 00 2d 00 63 00  ..s.a.v.e.d.-.c.
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000030: 6f 00 6e 00 66 00 69 00 67 00 00 00 e2 00 00 00  o.n.f.i.g.......
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000040: 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  G...............
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000050: 00 00 03 00 0f 00 26 0d 00 a1 07 a1 07 00 00 00  ......&.........
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2c 00  ..............,.
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000120: 00 00 41 00 41 00 50 00 4c 00 2c 00 69 00 67 00  ..A.A.P.L.,.i.g.
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000130: 2d 00 70 00 6c 00 61 00 74 00 66 00 6f 00 72 00  -.p.l.a.t.f.o.r.
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000140: 6d 00 2d 00 69 00 64 00 00 00 08 00 00 00 0f 00  m.-.i.d.........
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000150: 26 0d 24 00 00 00 67 00 72 00 61 00 70 00 68 00  &.$...g.r.a.p.h.
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000160: 69 00 63 00 2d 00 6f 00 70 00 74 00 69 00 6f 00  i.c.-.o.p.t.i.o.
mars 28 13:34:21 AppleArch kernel: apple-properties: 00000170: 6e 00 73 00 00 00 08 00 00 00 0c 00 00 00        n.s...........

Any idea how I can investigate this?

Error is present with Apple EFI boot and rEFInd boot. Also tried different kernels but same results. I reset the NVRAM, reinstalled arch boot loader, rEFInd the error is still present.
If I look at the changelog of apple, there are a lot of security patches for the video card and kernel in the firmware. (https://support.apple.com/en-us/HT207615)
Macbook Pro 2015 Retina 15 of course.

EDIT:
With lts kernel error does not appear anymore 4.9.18. any 4.10.x tried (4,5,6) still produces the error.
iGPU is still not available :
https://egpu.io/forums/mac-setup/how-to … boot-camp/
The new firmware implementation blocks the use of the iGPU, above thread seems to provide a solution in replacement of rEFInd and apple_set_os.efi


EDIT2:
Applied above apple_set_os.efi (created a new entry in boot loader for it)
Then:
start with apple_set_os.efi loader
Load default arch entry
iGPU and dGPU are now present and can be used as before.

Error disappeared from 4.10.x kernels also with this fix.
Hope this helps.

Last edited by Onf (2017-03-31 17:59:44)

Offline

#127 2017-04-04 07:26:55

tien8d
Member
Registered: 2017-04-03
Posts: 5

Re: Macbook Pro 2015 Retina 15"

Hi guys,
I'm new to Arch and just installed Arch along side with macOS. About the high cpu temps problem, bumping up fan speed works, but I think it's just a workaround. I'm guessing it's because the intel integrated graphic card is not enabled, only the discrete is.
Run

lspci | grep VGA

and it only returns

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XT [Radeon HD 8870M / R9 M270X/M370X] (rev 83)

So I've been trying to switch to the intel card, but I haven't found the solution yet, and I would love to know how. Has anyone gotten around it?

Offline

#128 2017-04-04 08:04:29

Onf
Member
Registered: 2017-03-29
Posts: 13

Re: Macbook Pro 2015 Retina 15"

Before latest firmware update rEFInd was working just fine for the iGPU, since 10.12.4 you have to use the procedure I described above.

For the temps, a macbook is always warmer then a normal laptop (65 ° C is quite low above 80° C starts to be hot), but some adjustment must be made, so that it does not get too hot and use to much power.
You can refer to this site to start with:
https://medium.com/@philpl/arch-linux-r … .zbay5g4q3
http://loicpefferkorn.net/2015/01/arch- … d-to-disk/
http://www.frankshin.com/macbook-air-20 … ix-it-wip/

Offline

#129 2017-06-24 13:28:04

k0nfig
Member
Registered: 2017-06-24
Posts: 2

Re: Macbook Pro 2015 Retina 15"

Hi,

I posted a thread for my question here and wanted to get some more exposure on it: https://bbs.archlinux.org/viewtopic.php?id=227591
Basically, I am using the brcmfmac driver for my Wifi card but on boot I am getting some errors from dmesg. I have tried b43 and broadcom-wl-dkms as alternate drivers but I didn't have any success with them.

If anyone could give me some pointers that would be amazing.

Offline

#130 2017-06-24 19:34:22

Onf
Member
Registered: 2017-03-29
Posts: 13

Re: Macbook Pro 2015 Retina 15"

Hello,

brcmfmac work fines with this card.

You can ignore these messages, they are harmless.

brcmfmac 0000:03:0.0: Direct firmware load for brcm/brcmfmac43602-pcie.txt failed with error -2
brcmfmac: brcmf_c_preinit_dcmds: Firmware version = w10; Nov 10 2015 06:38:10 version 7.35.177.61 (r598657) FWID 01-ea662a8c

This one can be resolved by installing package "crda" and uncommenting your country code.

brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)

That you don't see the interface in ip link is not normal, as it is picked up automatically already from the live media.
Can you uninstall all the other drivers you have installed and remove any reference to them in "/etc/modules-load.d/" if any.

If after reboot it is still not detected properly you can use:

modprobe brcmfmac

Offline

#131 2017-07-03 23:28:57

Mindstormscreator
Member
Registered: 2012-07-01
Posts: 186

Re: Macbook Pro 2015 Retina 15"

I have a 2015 13" Macbook Pro, and am using linux-macbook. When I suspend, resume, plug in my charger, and suspend, it resumes with the lid closed after a few seconds. I've also noticed you can get the laptop to resume by plugging in the charger with the laptop suspended. It's really is strange, for over a year now I've never found any kernel / settings combination that completely resolves this.

Offline

#132 2017-08-15 14:36:11

hobarrera
Member
From: The Netherlands
Registered: 2011-04-12
Posts: 355
Website

Re: Macbook Pro 2015 Retina 15"

Has anyone worked around the huge power consumption issue by the keyboard/touchpad? I'm getting a 10W usage from it -- out of 13W total the entire laptop uses.

Offline

#133 2017-09-09 19:41:01

satarsa
Member
Registered: 2017-09-09
Posts: 1

Re: Macbook Pro 2015 Retina 15"

Mindstormscreator wrote:

I have a 2015 13" Macbook Pro, and am using linux-macbook. When I suspend, resume, plug in my charger, and suspend, it resumes with the lid closed after a few seconds. I've also noticed you can get the laptop to resume by plugging in the charger with the laptop suspended. It's really is strange, for over a year now I've never found any kernel / settings combination that completely resolves this.

I have exactly the same behavior with the same mac. I had to write a simple script which polls every second whether the LID is closed, and if so, gets the laptop to sleep.

Last edited by satarsa (2017-09-09 19:41:44)

Offline

#134 2018-01-16 04:35:32

valentjedi
Member
Registered: 2018-01-16
Posts: 4

Re: Macbook Pro 2015 Retina 15"

Hi there! Did anybody notice that sleep mode became broken after recent kernel updates? I've installed Arch on my macbook from about a year ago and it worked out of the box, and about a month ago something happened. Now I can't woke it up after opening my LID. I have to power it off and on again. Where should I start debugging it and what might have broke this feature?

Offline

#135 2018-02-23 15:12:03

crencom
Member
Registered: 2017-01-14
Posts: 2

Re: Macbook Pro 2015 Retina 15"

This is a questions for the MBPr 11,5 - Intel / AMD GPU version.  I have the ability to switch from the AMD GPU to the Intel video fine with gpu-switch, refind and apple_set_os.efi setup.  I then reboot to the intel video fine and apply the echo vgaswitcheroo....... command to shut off the AMD gpu.  That is all fine.  Now, my problem, how are you guys with the dual video setup switching back to the AMD gpu from the intel video?  I use the gpu-switch -d command and reboot to a black screen.  To get the system back, I have to login to a terminal and delete the 20-intel.conf file in order to boot to the AMD gpu.  Any help is appreciated.  Thanks in advance.

Offline

#136 2018-09-01 19:55:27

valentjedi
Member
Registered: 2018-01-16
Posts: 4

Re: Macbook Pro 2015 Retina 15"

crencom wrote:

This is a questions for the MBPr 11,5 - Intel / AMD GPU version.  I have the ability to switch from the AMD GPU to the Intel video fine with gpu-switch, refind and apple_set_os.efi setup.  I then reboot to the intel video fine and apply the echo vgaswitcheroo....... command to shut off the AMD gpu.  That is all fine.  Now, my problem, how are you guys with the dual video setup switching back to the AMD gpu from the intel video?  I use the gpu-switch -d command and reboot to a black screen.  To get the system back, I have to login to a terminal and delete the 20-intel.conf file in order to boot to the AMD gpu.  Any help is appreciated.  Thanks in advance.

Is this still a problem? It was like that for me, but I haven't experienced it in a long time already.

Offline

#137 2018-09-01 19:56:39

valentjedi
Member
Registered: 2018-01-16
Posts: 4

Re: Macbook Pro 2015 Retina 15"

hobarrera wrote:

Has anyone worked around the huge power consumption issue by the keyboard/touchpad? I'm getting a 10W usage from it -- out of 13W total the entire laptop uses.

I have the same thing. Did you solve it somehow? I've noticed that keyboard not always consumes that much power, but I failed to figure out an actual pattern

Offline

#138 2018-09-02 19:07:05

hobarrera
Member
From: The Netherlands
Registered: 2011-04-12
Posts: 355
Website

Re: Macbook Pro 2015 Retina 15"

Nope, sorry, I never to around to fixing it, and now use a Razer Blade Stealth, so won't be able to help with that.

Offline

Board footer

Powered by FluxBB