Contribute
Register

Intel HD 2500 Graphics - glitches on Mojave

Joined
May 5, 2019
Messages
4
Motherboard
Intel DQ77KB
CPU
i5-3470
Graphics
HD 2500
Mac
  1. Mac mini
Hi,

I have recently installed Mojave on my first Hackintosh successfully. Everything works fine but there are some annoying graphics glitches in certain applications. See for example the ghosting in Safari tabs in the picture below:

404983


Sometimes these glitches are so disruptive that do not let some applications work correctly, like Visual Studio code (see picture below):

404982


I have tried everything I can think of but nothing seems to fix this issue. Kexts like Lilu, IntelGraphicsFixup and WhateverGreen don't seem to make any difference. Also kexts Fake_PCIID along with Fake_PCIID_Intel_HD_Graphics don't have any effect on my machine (as far as I can tell).

I am using a Lenovo Thinkcenter M92p SFF desktop computer with onboard graphics Intel HD 2500:

Motherboard: Intel Q77 DQ77KB GT1 (7 Series)
CPU: Ivy Bridge i5-3470 6MB
Graphics: On-board Intel HD 2500
RAM: 6GB

I am connecting my monitor through VGA. To make it work I use:

Inject EDID -> provide CustomEDID [HEX] for my monitor
Inject Intel
IntelGFX = 0x01528086
ig-platform-id=0x01660005 (this is the only setting that makes my monitor work through VGA)

I have set my SMBIOS to Macmini6,2. I have tried with others (like iMac13,2) but they don't seem to work on my machine since I get a black screen after boot up.

Please find attached the "problem reporting" files attached to this post.

I hope someone can help me with this. Any little help would be very much appreciated.

Thanks.
 

Attachments

  • EFI.zip
    1.7 MB · Views: 315
  • IOReg.zip
    389.5 KB · Views: 130
  • kextcache.zip
    2.4 KB · Views: 174
  • RehabMan.zip
    30.9 KB · Views: 146

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
23,967
Motherboard
Lenovo ThinkStation p300 ⌘
CPU
i7-4790K
Graphics
HD 4600
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Kexts like Lilu, IntelGraphicsFixup and WhateverGreen don't seem to make any difference.
IntelGraphicsFixup.kext is deprecated - Now part of WhateverGreen.kext.

onboard graphics Intel HD 2500
Not supported in Mojave.
Mojave demands graphics with Metal support.

I am connecting my monitor through VGA
Apple have not used VGA in their products for more than ten years so unsurprisingly they do not include support for it in their operating system(s).
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
17,971
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Add a GT 710 or better yet an AMD RX 560 or 570 for working Mojave graphics.
Avoid the XFX brand of RX 560 for best results.
 
Joined
May 5, 2019
Messages
4
Motherboard
Intel DQ77KB
CPU
i5-3470
Graphics
HD 2500
Mac
  1. Mac mini
Thanks for your quick reply!

IntelGraphicsFixup.kext is deprecated - Now part of WhateverGreen.kext.

Ok, I'll delete IntelGraphicsFixup.kext and keep only WhateverGreen.kext. Do I also need to have Lilu.kext or does WhateverGreen.kext not need it?

Not supported in Mojave.
Mojave demands graphics with Metal support.

Is there anyway to know what Metal support actually means? I can't find a good explanation...
If I want to upgrade my graphics, is there a way to know whether a certain graphics card has Metal support? The concept of "Metal" in graphics cards is not yet clear to me. Is this a technical specification or is this something that Apple uses but nobody actually knows what it means (like Retina display)?

Apple have not used VGA in their products for more than ten years so unsurprisingly they do not include support for it in their operating system(s).

Ok, I was already thinking on upgrading my graphics card so I'll use HDMI or DVI instead.
 
Joined
May 5, 2019
Messages
4
Motherboard
Intel DQ77KB
CPU
i5-3470
Graphics
HD 2500
Mac
  1. Mac mini
Add a GT 710 or better yet an AMD RX 560 or 570 for working Mojave graphics.
Avoid the XFX brand of RX 560 for best results.

Thanks for your quick reply too.

I ask the same to you. Is there anyway to know what Metal support actually means? How can I know whether a certain graphics card has Metal support?
 

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
23,967
Motherboard
Lenovo ThinkStation p300 ⌘
CPU
i7-4790K
Graphics
HD 4600
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Last edited:

trs96

Moderator
Joined
Jul 31, 2012
Messages
17,971
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Thanks for your quick reply too.

I ask the same to you. Is there anyway to know what Metal support actually means? How can I know whether a certain graphics card has Metal support?

Metal is a low-level, low-overhead hardware-accelerated 3D graphic and compute shader application programming interface (API) developed by Apple Inc., and which debuted in iOS 8. Metal combines functions similar to OpenGL and OpenCL under one API. It is intended to bring to iOS, macOS, and tvOS apps some of the performance benefits of similar APIs on other platforms, such as Vulkan.

 
Joined
Sep 5, 2017
Messages
1
Motherboard
Asus h61 mc
CPU
Intel 2030
Graphics
Ati amd 5450
Hi I'm not fix intel hd 2500 in hackintosh
No kext loaded
 
Top