Contribute
Register

[solved] UHD 630 either not booting or no acceleration on Dell XPS 15 9570 4K

Status
Not open for further replies.
Well, no.. I'm trying to get the internal display to display with acceleration working.

Did you try without WhateverGreen.kext?
 
Did you try without WhateverGreen.kext?
With no WhateverGreen and your UHD630 config (with the Dell SMBIOS patch), the last line I see is " _" where _ is the cursor. Basically it's a bunch of spaces or something.
Then, after ~15 minutes, it seems to go into some kind of sleep-like state, though it's clearly not sleep.

Should I be injecting Intel graphics and/or using a fake IntelGFX id?

Edit: Same result with both. Tested:
  • Skylake spoofing with WhateverGreen + FakePCIID + FakePCIID Intel Graphics
  • Kaby Lake spoofing with WhateverGreen+ FakePCIID + FakePCIID Intel Graphics
  • Real platform ID, no fake ID with WhateverGreen
  • Real platform ID, no fake ID without WhateverGreen
  • Real platform ID, slightly more specific fake ID with WhateverGreen
  • Real platform ID, slightly more specific fake ID without WhateverGreen
All of them exhibited the same result: Hanging at
Code:
IOConsolueUsers: time(0) 0->0, lin 0, lik 1,
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm0x0

I tried both with and without patching the framebuffer's stolen/cursor memory when testing a real platform ID.
 
Last edited:
With no WhateverGreen and your UHD630 config (with the Dell SMBIOS patch), the last line I see is " _" where _ is the cursor. Basically it's a bunch of spaces or something.
Then, after ~15 minutes, it seems to go into some kind of sleep-like state, though it's clearly not sleep.

Should I be injecting Intel graphics and/or using a fake IntelGFX id?

Edit: Same result with both. Tested:
  • Skylake spoofing with WhateverGreen + FakePCIID + FakePCIID Intel Graphics
  • Kaby Lake spoofing with WhateverGreen+ FakePCIID + FakePCIID Intel Graphics
  • Real platform ID, no fake ID with WhateverGreen
  • Real platform ID, no fake ID without WhateverGreen
  • Real platform ID, slightly more specific fake ID with WhateverGreen
  • Real platform ID, slightly more specific fake ID without WhateverGreen
All of them exhibited the same result: Hanging at
Code:
IOConsolueUsers: time(0) 0->0, lin 0, lik 1,
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm0x0

I tried both with and without patching the framebuffer's stolen/cursor memory when testing a real platform ID.

Test current plists linked by the guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
Test current plists linked by the guide:
Even with fbmem instead of the cursor memory (I replaced the entire config file with yours), it gets to the same place and hangs.

It's just slightly different this time because I have wireless working, but the gIOScreenLockState 3 line still shows as the second to last line.
 
Even with fbmem instead of the cursor memory (I replaced the entire config file with yours), it gets to the same place and hangs.

It's just slightly different this time because I have wireless working, but the gIOScreenLockState 3 line still shows as the second to last line.

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Backup your current config.plist, remove whatevergreen or any other kexts for graphics. Start with empty config.plist and set SMBIOS to MacBook Pro 15,1or 15,2 and try to boot. Also try with and without the ssdt for disabling nvidia.
 
Backup your current config.plist, remove whatevergreen or any other kexts for graphics. Start with empty config.plist and set SMBIOS to MacBook Pro 15,1or 15,2 and try to boot. Also try with and without the ssdt for disabling nvidia.

Without WhateverGreen.kext, Dell laptops likely to run into DVMT-prealloc problems.
 
Without WhateverGreen.kext, Dell laptops likely to run into DVMT-prealloc problems.
The 8750h UHD 630 is already a nightmare and btw a guy with dvmt 32 got graphics without any dvmt fix yesterday. Is there a fix to the dvmt problem other than whatevergreen?
 
The 8750h UHD 630 is already a nightmare and btw a guy with dvmt 32 got graphics without any dvmt fix yesterday. Is there a fix to the dvmt problem other than whatevergreen?

With your ASUS, you can likely set DVMT-prealloc to 64MB right from BIOS options.
 
I was talking about this guy.
Yep.
Let me try and see if it boots without WhateverGreen and Lilu.

But then asus bios are cool in that they allow to set DMVT pre-alloc to 64mb.
I can only set it to 32mb. :(

Hmm, I deleted WhateverGreen+Lilu and used your config.plist with Inject Intel = True and ig-platform-id = 0x3E9B0000
It shows CFL CRB 1536MB (pic attached).
 
Status
Not open for further replies.
Back
Top