Contribute
Register

Problem:intel uhd 630 4mb VRAM

Status
Not open for further replies.
Joined
Nov 18, 2020
Messages
12
Motherboard
MSI Z490 Gaming Plus
CPU
i5-10400
Graphics
uhd 630
Mobile Phone
  1. iOS
Hi everyone,

this is my build:
  • MB: MSI MPG Z490 GAMING PLUS
  • CPU:INTEL CORE I5 10400
  • RAM: 2X8GB CORSAIR 3200 MHz DDR4
  • SSD: 256GB NVME SSD KINGSTON
I have a problem with the IGPU (intel uhd 630) in macOS Monterey with OpenCore 0.8.4.
The total VRAM is 4mb and the hardware acceleration doesn't work.
i have already tried using device-id=9B3E0000, but the screen goes black before the system starts up.
I'm trying them all.
help me please.

N.B: Sorry for my English but it's not my native language.
 

Attachments

  • EFI.zip
    4.5 MB · Views: 77
  • Schermata 2022-09-23 alle 19.19.52.png
    Schermata 2022-09-23 alle 19.19.52.png
    71.3 KB · Views: 37
  • Schermata 2022-09-26 alle 18.32.09.png
    Schermata 2022-09-26 alle 18.32.09.png
    148.2 KB · Views: 38
  • Schermata 2022-09-26 alle 18.33.15.png
    Schermata 2022-09-26 alle 18.33.15.png
    82.8 KB · Views: 35
  • Schermata 2022-09-26 alle 18.33.58.png
    Schermata 2022-09-26 alle 18.33.58.png
    150 KB · Views: 34
The Device-ID entry for your IGPU is wrong. You are using the Device-ID for an Intel i225 Ethernet controller with your IGPU. Remove the line highlighted in the screenshot below.

Screenshot 2022-09-26 at 17.46.31.png

You should not need to add the device-id for a Comet Lake UHD630 IGPU if it is being used to drive a display.

Not sure you need all the framebuffer-conX entries either. Have your tried booting the system without all the conX and igfxfw entry?

Do you know if any of the following are correct:
  • Display connector 0 is a HDMI connector?
  • Display connector 1 is a HDMI connector?
  • Display connector 2 is a DisplayPort connector?
Because that is what the 'framebuffer-conX-type' entry is telling the system for the respective connectors.

Try editing your config.plist DeviceProperties > Add section so it looks like the image below.

Screenshot 2022-09-26 at 17.52.33.png

This is the basic/standard IGPU setting for your UHD630 IGPU when it is used to drive a display. You should only add the other entries when you find these don't suffice, i.e. to fix a problem.
 
Thanks for the reply,
only with these settings I have the usual black screen during OS loading.
My motherboard only has one output and it is a hdmi.
i copied this DeviceProperties setup from another one that has the same motherboard as me.
 
You have assumed the other user got their IGPU settings working correctly, that may not be the case.

The specifications for your motherboard says you have a HDMI and a DisplayPort connector available. I assume you don't have a DisplayPort connection to your monitor. Do you have a cable that you can use to test the DP out connector.

Screenshot 2022-09-26 at 18.46.11.png Rear I/O plate from your MB.

So you should be setting the DeviceProeprties entries for 2 x connectors under the IGPU, framebuffer-con0 and framebuffer-con1.

Then you need to make sure they are both set correctly, one will be HDMI (00080000) and the other DP (00040000).

Your current settings are telling the system con0 is HDMI and con2 is DP. There is no con2 according to your MB specifications.

 
sorry, I forgot about the displayport output.
unfortunately I don't have a monitor with displayport.
I try to set as you said and let you know if it works with hdmi.
Thanks you.
 
image.jpg

do I have to do this?
 
It doesn’t work
 
Swap the DisplayPort to con0 and HDMI to con1, see if that makes any difference.

You might also want to include the other framebuffer-con0 and con1 entries, as shown below.

Screenshot 2022-09-26 at 19.33.38.png
 
image.jpg

it doesn't work in either case
 

Attachments

  • image.jpg
    image.jpg
    4.7 MB · Views: 50
Ok, try booting with this revised EFI, which I have edited in line with the OC guide for your system.

Just add the SerialNumber, MLB, ROM and SystemUUID from your existing config.plist and see if this EFI works any better.

I have changed the IGPU settings along with a few other options, including setting OC to use the GUI boot screen not the picker list. I have also removed a number of unused/unnecessary entries to make navigating and reading the config easier.

When you first arrive on the OC GUI boot screen, press the spacebar, this will show a number of hidden tools. Select the 'ResetNvramEntry.efi' tool. This will clear the system NVRAM and reboot the system, so when you next boot the old settings have been removed and the system will just use the settings in the revised setup.
 

Attachments

  • EFI.zip
    6.8 MB · Views: 83
Status
Not open for further replies.
Back
Top