Contribute
Register

GA-Z270X-UD5 - i7-7700K - HD 630 - 16Gb ram - M.2 NVME - ALC1220 - BCM943602CS

Status
Not open for further replies.
Joined
Dec 16, 2012
Messages
36
Motherboard
Gigabyte GA-Z270X-UD5
CPU
i7-7700K
Graphics
GTX 980 Ti
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. 128K
  2. 512K
  3. Classic
  4. Color Classic
  5. eMac
  6. iMac
  7. LC
  8. Performa
  9. Plus
  10. Power Mac
  11. PowerBook
  12. Quadra
  13. SE
Mobile Phone
  1. Android
  2. iOS
When I posted this thread I provided only one link for each component (the first link bellow of the item was provided by me), the second and third link was included automatically or by the moderator... It happened with all other links, the 2nd and 3rd link of MOBO is wrong as well.
The fact is, my processor is 7700k and the first link above it is the correct one :)

I'll review the first post
Nah, it was my bad. Stupid cache. Sorry about that!
 
Joined
Dec 15, 2010
Messages
318
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
HD 630HD + RX 6900 XT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
@gandem , I am getting "incorrect" connector as you, I have a fun information about the framebuffer.... lets go: :)

I have in my config.plist the ig-platform-id: 0x59120000 that has all connectors as DP, so, why am I getting connector HDMI 0008000 on my port 6? if you look at the file AppleIntelKBLGraphicsFramebuffer.kext you can find:

For reference, my MOBO has HDMI on Port 6 and DP on Port 7.


framebuffer 59120000:
00 00 12 59 00 00 00 00 35 6A 08 00 00 00 00 00 00 03 03 03 00 00 60 02 00 00 00 00 00 00 00 60 6C 05 00 00 6C 05 00 00 00 00 00 00 00 00 00 00 01 05 09 00 00 04 00 00 87 01 00 00 02 04 0A 00 00 04 00 00 87 01 00 00 03 06 0A 00 00 04 00 00 87 01 00 00 FF 00 00 00 01 00 00 00 20 00 00 00
- 03 video output enabled: 00 03 03 03 00 00 60 02
- 1st video output: port 5, connector DP (00040000): 01 05 09 00 00 04 00 00 87 01 00 00
- 2nd video output: port 6, connector DP (00040000): 02 04 09 00 00 04 00 00 87 01 00 00
- 3rd video output: port 7, connector DP (00040000): 03 06 09 00 00 04 00 00 87 01 00 00
- 4th video output: Disabled: FF 00 00 00 01 00 00 00

So again, why am I getting 00080000 connector without any patch? My system is changing the framebuffer automatcaly? I don't know if it is possible, but it is changing to framebuffer 59160000

framebuffer 59160000
00 00 16 59 00 00 00 00 35 6A 08 00 00 00 00 00 01 03 03 03 00 00 20 02 00 00 00 00 00 00 00 60 6C 05 00 00 6C 05 00 00 00 00 00 00 00 00 00 00 00 00 08 00 02 00 00 00 98 00 00 00 01 05 09 00 00 04 00 00 87 01 00 00 02 04 0A 00 00 08 00 00 87 01 00 00 FF 00 00 00 01 00 00 00 20 00 00 00
- 03 video output enabled: 00 01 03 03 03 00 00 20 02
- 1st video output: port ?, connector ? : 00 00 08 00 02 00 00 00 98 00 00 00
- 2nd video output: port 5, connector DP (00040000): 01 05 09 00 00 04 00 00 87 01 00 00
- 3rd video output: port 6, connector HDMI (00080000): 02 04 0A 00 00 08 00 00 87 01 00 00
- 4th video output: Disabled: FF 00 00 00 01 00 00 00

As you can see, I don't have my DP (port 7) enabled by default on FB 59160000... Remember that I didnt choose this FB on my config but for some reason the System is changing it....
I need to apply a patch to have my DP activate:
find:01 05 09 00 00 04 00 00 87 01 00 00
replace: 03 06 09 00 00 04 00 00 87 01 00 00

OK, after the patch I have my DP and HDMI ports enabled, but I am still not able to get both working at the same time :(

check your IOResgistryExplorer and try to find in AppleIntelKBLGraphicsFramebuffer.kext the correspondent FB that your system is using, dont believe on the FB that you choose on config.plist :D

I don't know if its possible to see via command what FB is in use, I could figure out it because I searched in the file one by one FB available and only 59160000 was the same profile that was active in my computer


Mine is matching yours, with HDMI on port 6 and DP on port 7. Lilu.kext is throwing everything to connector-type HDMI. If you boot -liluoff you should get all connector-types as DP. Will dig into this more when I can and report back. I have an Alpine Ridge card that I would like to do some testing with as well.
 
Joined
Jun 25, 2017
Messages
46
Motherboard
GA-Z270x-ud5
CPU
i7700K
Graphics
Integrated Intel HD630
Mobile Phone
  1. iOS
I got an old discrete GPU geforce 210, it is weak gpu but it is good enough to connect my projector 1080p.
I have just connected the projector hdmi on the Geforce 210 and worked without any customisation!!!!
I was very happy, just what I need.... but I decide to try to export a 4k video 4min to check the overall performance of the PC.... SHI*T, it took 4x times to compile the 4min 4k video... :(
I could notice that if the geforce 210 is attached to PC, it doesnt use the HD630 when export the video.
On Intel power gadget, I can see the GPU HD630 working at 1.2ghz (100%) when it is alone. If I attach the Ge210, I see on Intel power gadget the GPU HD630 working near the 0% and Imovie delay 4x to finish the job. :(

Anyone knows if it is possible to set the main GPU ? I believe the system is preferring to use dGPU to processing the videos.

Now I am back with only 01 screen and removed Ge210
 
Joined
Feb 6, 2017
Messages
161
Motherboard
Dell Latitude 7390
CPU
i5-8350U
Graphics
UHD 620, 1920x1080
Mac
  1. MacBook Air
Mobile Phone
@gandem

So again, why am I getting 00080000 connector without any patch? My system is changing the framebuffer automatcaly? I don't know if it is possible, but it is changing to framebuffer 59160000
-

You installed
  1. AppleALC.kext

https://github.com/vit9696/AppleALC/releases/tag/1.1.3
  • Added Desktop Intel Kaby Lake HD630 HDMI audio support (ig-platform-id 0x59120000)

That kext, with is a LiLu plugin, patches the frame buffer connectors for 5912000 to HDMI
https://github.com/vit9696/AppleALC/commit/d2ed5a333c038939a2305aa67caf3168d4e2a193
 
Joined
Jun 25, 2017
Messages
46
Motherboard
GA-Z270x-ud5
CPU
i7700K
Graphics
Integrated Intel HD630
Mobile Phone
  1. iOS
You installed
https://github.com/vit9696/AppleALC/releases/tag/1.1.3
That kext, with is a LiLu plugin, patches the frame buffer connectors for 5912000 to HDMI
https://github.com/vit9696/AppleALC/commit/d2ed5a333c038939a2305aa67caf3168d4e2a193

Thank you for your help.. Good to know that..

Could it be the reason I am getting the ports changed too? I have setup 59120000 but in IORegistry I can see different ports:

My setting is ---> framebuffer 59120000:
- 1st video output: port 5, connector DP (00040000): 01 05 09 00 00 04 00 00 87 01 00 00
- 2nd video output: port 6, connector DP (00040000): 02 04 09 00 00 04 00 00 87 01 00 00
- 3rd video output: port 7, connector DP (00040000): 03 06 09 00 00 04 00 00 87 01 00 00
- 4th video output: Disabled: FF 00 00 00 01 00 00 00

But I am getting the following settings on IORegistry ---> framebuffer 59160000
- 1st video output: port ?, connector ? : 00 00 08 00 02 00 00 00 98 00 00 00
- 2nd video output: port 5, connector DP (00040000): 01 05 09 00 00 04 00 00 87 01 00 00
- 3rd video output: port 6, connector HDMI (00080000): 02 04 0A 00 00 08 00 00 87 01 00 00
- 4th video output: Disabled: FF 00 00 00 01 00 00 00
 
Joined
Feb 6, 2017
Messages
161
Motherboard
Dell Latitude 7390
CPU
i5-8350U
Graphics
UHD 620, 1920x1080
Mac
  1. MacBook Air
Mobile Phone
Thank you for your help.. Good to know that..

Could it be the reason I am getting the ports changed too? I have setup 59120000 but in IORegistry I can see different ports:

My setting is ---> framebuffer 59120000:
- 1st video output: port 5, connector DP (00040000): 01 05 09 00 00 04 00 00 87 01 00 00
- 2nd video output: port 6, connector DP (00040000): 02 04 09 00 00 04 00 00 87 01 00 00
- 3rd video output: port 7, connector DP (00040000): 03 06 09 00 00 04 00 00 87 01 00 00
- 4th video output: Disabled: FF 00 00 00 01 00 00 00

But I am getting the following settings on IORegistry ---> framebuffer 59160000
- 1st video output: port ?, connector ? : 00 00 08 00 02 00 00 00 98 00 00 00
- 2nd video output: port 5, connector DP (00040000): 01 05 09 00 00 04 00 00 87 01 00 00
- 3rd video output: port 6, connector HDMI (00080000): 02 04 0A 00 00 08 00 00 87 01 00 00
- 4th video output: Disabled: FF 00 00 00 01 00 00 00

This is what AppleALC.kext does to the ig-platform-id 0x59120000 .
Name. AppleIntelKBLGraphicsFramebuffer
Find 01050900 00040000 87010000 02040A00 00040000 87010000 03060A00 00040000 87010000
Replace 01050900 00080000 87010000 02040A00 00080000 87010000 03060A00 00080000 87010000

It shouldn't change which ig-platform-id you are using though. You can test if AppleALC is part of the problem by turn it off with -alcoff.

BTW There are some useful tips in their wiki for debugging the kexts
After booting with -alcdbg -liludbg run (if the extension was compiled in debug mode)

log show --predicate 'process == "kernel" AND (eventMessage CONTAINS "AppleALC" OR eventMessage CONTAINS "Lilu")' --style syslog --source
 
Joined
Jul 8, 2017
Messages
32
Motherboard
Maximus XI Hero (WIFI) CE
CPU
i9-9900K
Graphics
RX 560
Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS
Does your HDMI audio works, I can't get mine to work I tried the steps from the Audio thread.
 
Joined
Jun 25, 2017
Messages
46
Motherboard
GA-Z270x-ud5
CPU
i7700K
Graphics
Integrated Intel HD630
Mobile Phone
  1. iOS
Does your HDMI audio works, I can't get mine to work I tried the steps from the Audio thread.
Hi J4v3l, No I am not getting audio via HDMI... I was working on this problem the last 3 days.. I tried all procedure available and none of them worked.
I have dual boot with windows and it is working properly on Windows but no way to get it on MacOS
 
Joined
Jun 25, 2017
Messages
46
Motherboard
GA-Z270x-ud5
CPU
i7700K
Graphics
Integrated Intel HD630
Mobile Phone
  1. iOS
Also, I am still trying to figure out why I am getting different video port layout... I setup 59120000 but my ports are not following the standard of this framebuffer.. Iam getting a complete different settings (it is like 59160000)..
 
Status
Not open for further replies.
Top