Discussion in 'Mavericks Laptop Support' started by RehabMan, May 25, 2014.
Read recent posts to this thread regarding other possible ig-platform-id values...
Does it fix itself once you log in?
Try different ig-platform-id values...
Which one would you recommend me to try? I have i7-8550U UHD620. Thanks
You can get a list of all of them...
Install Hex Fiend.
open -a "Hex Fiend" /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelKBLGraphicsFramebuffer
In Hex Fiend, search for a known ig-platform-id, for example, 0x59120000 is hex search for '00 00 12 59'
Each ig-platform-id is 184 bytes (in this kext and SKL).
It helps to expand the Hex Fiend window to 23 columns (need a big screen, 184/4/2=23), because then you can see each ig-platform-id lined up vertically (every other row).
You will find the table starts with 0x591e0000 and the last is 0x591b0006. The 0xFFFFFFFF signifies the end of table.
Setting DVMT pre alloc to 128M in the BIOS solved the issue, it seems. Only after setting that parameter and removing
IntelGraphicsDVMTFixup.kext the 1600x900 hiDPI resolution became accessible.
Not surprising. Larger DVMT-prealloc usually required when rendering at high resolution.
I don't see any DVMT options in my Dell's laptop BIOS.
Here is the only option I found that may relate. Is it this one?
Separate names with a comma.