Contribute
Register

GTX 970 is not recognized. Only display 5mb. Tried all possible solutions.

Status
Not open for further replies.
Joined
Aug 18, 2019
Messages
5
Motherboard
MSI Z370 A Pro
CPU
I3
Graphics
gtx 970
Hello there,

This is my first Hackintosh and I will listen to all the recommendations of this community.

I have created a bootable USB with macOS High Sierra Installer using Unibeast and successfully managed to install macOS High Sierra on my HDD. Posteriorly, I used Multibeast for the post installation.

The problem is that I can’t manage to activate my Nvidia GTX 970. I only get in the section “About my MAC” display: 5mb, instead of Nvidia GTX 970 4GB. Thus, I tried to install the Nvidia web drivers of my build(17G65) right after using Multibeast and unfortunately, after rebooting, it keeps on the macOS default drivers instead of changing into Nvidia Web Driver. Doing some research I found my problem may be associate with the Problem 6 of this thread: https://www.tonymacx86.com/threads/solving-nvidia-driver-install-loading-problems.161256/#Problem6 (with clover r_5045 and an older version r_4487)

But, guess what, after doing all the steps it didn’t work too. However, instead of giving up I kept investigating what the issue could be or at least an association and I found that whenever I try to boot macOS with clover, there’s this default setting of nv_disable=1. So, I unchecked it. Yet the nvidia drivers won’t load! Another option in the boot arguments is “Use Nvidia Web driver(nvda_drv=1)”(This all is from the Clover boot menu, not from the Clover Configurator). Which I activate but then it doesn’t work neither. Moreover I read somewhere that If I am using Nvidia Web Driver in System Parameters in config.plist that I don’t need to activate “nvda_drv=1” option, but I don’t know if that’s true. To get a more bigger view of what I’m talking about I tried with nv_disable=1(one time enabled the other time disabled) and nvda_drv=1(one time enabled the other time disabled disabled). But I never tried with both of them checked off.

Another method I tried was https://www.tonymacx86.com/threads/...s-high-sierra-10-13-6-387-10-10-10-40.255913/ , still it didn’t work.

I tried getting the Lilu.kext and the NvidiaGraphicsfixup.kext but I can’t find this last one. Maybe they stopped working.
-----------------------------------------------------------
Kext list on Other folder inside my EFI: FakeSMC.kext Lilu.kext
------------------------------------------------------------
Drivers list:
ApfsDriverLoader.efi, AppleImageCodec.efi, AppleKeyAggregator.efi, AppleKeyFeeder.efi, AppleUITheme.efi, AudioDxe.efi, CsmVideoDxe.efi, DatahubDxe.efi, EmuVariableUefi.efi, EnglishDxe.efi, Fat.efi, Firmware.efi, FSInject.efi, HashServiceFix.efi, NvmExpressDxe.efi,OsxFatBinaryDrv.efi, OsxLowMemFixDrv.efi, PartitionDxe.efi, Ps2MouseDxe.efi, SMCHelper.efi, UsbKBdxe.efi, Vboxext2.efi, Vboxext4.efi, VboxHfs.efi, VboxIso9600.efi.



My Bios settings are the following:

-XHCI: enabled

-Boot mode select: UEFI

-CFG-Lock: disabled

VT-d Tech: Disabled.
-------------------------------------------------------------
My system:

Nvidia MSI GTX 970

I3 8350K

MOBO: Z370-A-PRO

1ssd(windows)
1hdd(macos)


I’m also attaching my config.plist. My only hope is on you, I can’t find anything more on the internet.

Thank you.
 

Attachments

  • config.plist
    6.3 KB · Views: 214
Hello there,

This is my first Hackintosh and I will listen to all the recommendations of this community.

I have created a bootable USB with macOS High Sierra Installer using Unibeast and successfully managed to install macOS High Sierra on my HDD. Posteriorly, I used Multibeast for the post installation.

The problem is that I can’t manage to activate my Nvidia GTX 970. I only get in the section “About my MAC” display: 5mb, instead of Nvidia GTX 970 4GB. Thus, I tried to install the Nvidia web drivers of my build(17G65) right after using Multibeast and unfortunately, after rebooting, it keeps on the macOS default drivers instead of changing into Nvidia Web Driver. Doing some research I found my problem may be associate with the Problem 6 of this thread: https://www.tonymacx86.com/threads/solving-nvidia-driver-install-loading-problems.161256/#Problem6 (with clover r_5045 and an older version r_4487)

But, guess what, after doing all the steps it didn’t work too. However, instead of giving up I kept investigating what the issue could be or at least an association and I found that whenever I try to boot macOS with clover, there’s this default setting of nv_disable=1. So, I unchecked it. Yet the nvidia drivers won’t load! Another option in the boot arguments is “Use Nvidia Web driver(nvda_drv=1)”(This all is from the Clover boot menu, not from the Clover Configurator). Which I activate but then it doesn’t work neither. Moreover I read somewhere that If I am using Nvidia Web Driver in System Parameters in config.plist that I don’t need to activate “nvda_drv=1” option, but I don’t know if that’s true. To get a more bigger view of what I’m talking about I tried with nv_disable=1(one time enabled the other time disabled) and nvda_drv=1(one time enabled the other time disabled disabled). But I never tried with both of them checked off.

Another method I tried was https://www.tonymacx86.com/threads/...s-high-sierra-10-13-6-387-10-10-10-40.255913/ , still it didn’t work.

I tried getting the Lilu.kext and the NvidiaGraphicsfixup.kext but I can’t find this last one. Maybe they stopped working.
-----------------------------------------------------------
Kext list on Other folder inside my EFI: FakeSMC.kext Lilu.kext
------------------------------------------------------------
Drivers list:
ApfsDriverLoader.efi, AppleImageCodec.efi, AppleKeyAggregator.efi, AppleKeyFeeder.efi, AppleUITheme.efi, AudioDxe.efi, CsmVideoDxe.efi, DatahubDxe.efi, EmuVariableUefi.efi, EnglishDxe.efi, Fat.efi, Firmware.efi, FSInject.efi, HashServiceFix.efi, NvmExpressDxe.efi,OsxFatBinaryDrv.efi, OsxLowMemFixDrv.efi, PartitionDxe.efi, Ps2MouseDxe.efi, SMCHelper.efi, UsbKBdxe.efi, Vboxext2.efi, Vboxext4.efi, VboxHfs.efi, VboxIso9600.efi.



My Bios settings are the following:

-XHCI: enabled

-Boot mode select: UEFI

-CFG-Lock: disabled

VT-d Tech: Disabled.
-------------------------------------------------------------
My system:

Nvidia MSI GTX 970

I3 8350K

MOBO: Z370-A-PRO

1ssd(windows)
1hdd(macos)


I’m also attaching my config.plist. My only hope is on you, I can’t find anything more on the internet.

Thank you.

Hi there.

You are certainly on the right track here and may have covered all the bases I mention. But to clarify for you:

1) Whatevergreen.kext is the replacement for NvidiaGraphicsfixup. It has now been merged into it and is no-longer available separately. It is also a Lilu plug-in.

2) Clover Configurator is a good visual helper. Your config.plist shows "NvidiaWeb" is ticked so that is good. You do not need 'nv_disable', and should not need 'nvda_drv' command-lines.

3) You need NVRAM emulation installed. You can do this from the Clover installer or MultiBeast. This is required for your Nvidia driver configuration. Without it you will continue to get the problems.

4) Finally you don't mention the System Definition you are using. A lot of people have strong views on which is correct and which is not etc. To get going on this hardware, try iMac14,2. Remember though, if you do change you will need to record your old 18,2 serial-numbers and re-input them again later if you have a success. This helps prevent iCloud/AppleID problems.

:)
 
Hi there.

You are certainly on the right track here and may have covered all the bases I mention. But to clarify for you:

1) Whatevergreen.kext is the replacement for NvidiaGraphicsfixup. It has now been merged into it and is no-longer available separately. It is also a Lilu plug-in.

2) Clover Configurator is a good visual helper. Your config.plist shows "NvidiaWeb" is ticked so that is good. You do not need 'nv_disable', and should not need 'nvda_drv' command-lines.

3) You need NVRAM emulation installed. You can do this from the Clover installer or MultiBeast. This is required for your Nvidia driver configuration. Without it you will continue to get the problems.

4) Finally you don't mention the System Definition you are using. A lot of people have strong views on which is correct and which is not etc. To get going on this hardware, try iMac14,2. Remember though, if you do change you will need to record your old 18,2 serial-numbers and re-input them again later if you have a success. This helps prevent iCloud/AppleID problems.

:)
Hi! Thank you for responding
1) I installed Whatevergreen but it keeps booting with the default macOS graphics.
2)I tried launching macOS without nv_disable=1 and nvda_drv but it keeps also launching with the default graphics.
3) I tried installing 3 times both with clover and Multibeast( with clover: EmuVariable and with Multibeast the third option that says "UEFI+Nvram simulated" or something like that.
4) I used 18,2. I tried 14,2 but it didn't work neither. :roll2:
 
Hi! Thank you for responding
1) I installed Whatevergreen but it keeps booting with the default macOS graphics.
2)I tried launching macOS without nv_disable=1 and nvda_drv but it keeps also launching with the default graphics.
3) I tried installing 3 times both with clover and Multibeast( with clover: EmuVariable and with Multibeast the third option that says "UEFI+Nvram simulated" or something like that.
4) I used 18,2. I tried 14,2 but it didn't work neither. :roll2:

Okay.

Firstly, there is nothing unusual about the components you are using - if they are the same as in your Profile.

High Sierra works fine with Nvidia GPUs - unless you have an XFX model. These have special VideoBIOS's and can be difficult to use in a Hackintosh.

To put it simply you need:

1) Check your BIOS settings for PCIe GPU boot priority.
2) NVRAM to enable storage of system parameters such as VRAM memory and driver config.
3) Lilu/Whatevergreen to prevent a black-screen at boot.
4) To remove any command-lines that might prevent a NVidia driver from loading (nv_disable=1 for example).
5) Use a broadly compatible system definition, not a specialised one.

Unless there is something else we cannot see...

:)
 
Ok! It works now, I just had to unplug my USB bootable because it was launching the old EFI instead of the HDD EFI! But now, my internet is connected but I can't connect to any website neither Appstore. I have installed my driver for the USB WiFi and I have tried with a cable Ethernet. Both display a green dot with "Connected", however no website loads. Is there any way I can fix this? Thank you again
 
Status
Not open for further replies.
Back
Top