Contribute
Register

[XPS 9570 i7-8750h] UHD630 only showing 7mb of VRAM

Status
Not open for further replies.
Joined
Oct 5, 2016
Messages
48
Motherboard
Dell XPS 9570 - Clover
CPU
i7-8750h/CM246
Graphics
UHD630, 1920x1080
Mobile Phone
  1. iOS
Hi,

I installed macOS Mojave successfully, but my iGPU (Intel UHD630) doesn't fully accelerate.
In the 'About This Mac' dialog, the amount of available VRAM shows only 7mb...

What am I doing wrong?

Full laptop specs:
Dell XPS 9570 (2018)
Resolution: 1080p
CPU: Intel i7-8750h
GPU: NVIDIA Geforce 1050ti
Drive: 512GB NVMe SSD
Memory: 16GB DDR4
 

Attachments

  • debug_952.zip
    2 MB · Views: 162
Hi,

I installed macOS Mojave successfully, but my iGPU (Intel UHD630) doesn't fully accelerate.
In the 'About This Mac' dialog, the amount of available VRAM shows only 7mb...

What am I doing wrong?

Full laptop specs:
Dell XPS 9570 (2018)
Resolution: 1080p
CPU: Intel i7-8750h
GPU: NVIDIA Geforce 1050ti
Drive: 512GB NVMe SSD
Memory: 16GB DDR4
The ig-platform-id you set in config.plist/Devices/Properties/PciRoot(0)/Pci(0x02,0) is invalid. Should be 00009B3E. Also replace OsxAptioFix2Drv-64.efi with AptioMemoryFix-64.efi and replace VBoxHfs-64.efi with HFSPlus-64.efi.
Other:
-HDAS should be renamed to HDEF
-Try removing FakePCIID_Intel_HD_Graphics.kext.
 
You should inject Intel graphics and use ig-platform-id 0x3E9B0000.
Take a look here: https://github.com/Xigtun/xps-9570-mojave/blob/master/EFI/CLOVER/config.plist

Also, apply this patch: https://www.tonymacx86.com/threads/...ve-kernel-panic-due-to-divide-by-zero.261687/
(If you use the config.plist above, get rid of the "Set the number of active lanes to 2 (for laptop with 4K display) (by FireWolf)" patches.)
Thank you for your answer.

Using the EFI folder from Xigtun's GitHub and his corresponding 1080p config.plist (https://github.com/Xigtun/xps-9570-mojave/blob/master/EFI/CLOVER/config_1080p.plist) resulted in an instant reboot after gIOScreenLockState.

Approach 2 was trying to change only the relevant (iGPU related stuff) information on my own bare-minimum config.plist (see attached debug zip for this 'config bare.plist' file).
I applied the divide by zero patch and used the ig-platform-id 0x3E9B0000 in both Devices/PciRoot/Properties and in Graphics/ig-platform-id.
This resulted in a freeze at startup (see attached image).

What is going wrong?
 

Attachments

  • photo_2018-12-30 14.29.31.jpeg
    photo_2018-12-30 14.29.31.jpeg
    304 KB · Views: 191
  • debug_22332.zip
    2.2 MB · Views: 88
The ig-platform-id you set in config.plist/Devices/Properties/PciRoot(0)/Pci(0x02,0) is invalid. Should be 00009B3E. Also replace OsxAptioFix2Drv-64.efi with AptioMemoryFix-64.efi and replace VBoxHfs-64.efi with HFSPlus-64.efi.
Other:
-HDAS should be renamed to HDEF
-Try removing FakePCIID_Intel_HD_Graphics.kext.
Thank you for your answer.

I renamed HDAS to HDEF, removed FakePCIID_Intel_HD_Graphics.kext and replaced OsxAptioFix2Drv-64.efi with AptioMemoryFix-64.efi but that didn't seem to help.

See also my reply above.
 
UPDATE:
The solution for this problem was for me to:
1. Inject the ig-platform-id 0x3E9B0000
2. Add the following patch to KextsToPatch
Code:
Info: ALT: Set the maximum link rate in DPCD buffer to 0x0A (HBR) for laptops with 1080p or below display (by FireWolf)
Name: AppleIntelCFLGraphicsFramebuffer
Find: 4883C304 4883FB08 72D0
Repl: 807DC100 7504C645 C10A
(for more information about this patch, see the original thread)
 
@unserpakal can U share clover folder for me? Because I have the same problem.
 
Status
Not open for further replies.
Back
Top