Contribute
Register

Nvidia Fermi on macOS Mojave

Status
Not open for further replies.
Joined
Apr 22, 2010
Messages
205
Motherboard
Gigabyte GA-Z68X-UD3H-B3
CPU
i5-2500K
Graphics
GTX 460
Mac
  1. MacBook
  2. Mac mini
Classic Mac
  1. Classic
  2. SE
Mobile Phone
  1. iOS
  2. Other
Thanks!
My GTX 560 Ti works in Mojave
View attachment 359550
I get it to show but it not working, full resolution, youtube pictures work but i see some flashes like on window bars, gonna try a game and see.
IMG_5655.JPG
 
Last edited by a moderator:
Joined
Oct 1, 2012
Messages
2
Motherboard
Intel Z77 UP5 TH
CPU
I7-3770K
Graphics
GTX 560 Ti
Nvidia Fermi on macOS Mojave


All GF100 Series Graphics Cards

1-Just drop GeForce-GF100-Series.kext to Clover
⁨EFI⁩ ▸ ⁨CLOVER⁩ ▸ ⁨kexts⁩▸ ⁨Other

2-Replace CoreDisplay from 10.13.4 to 10.14
⁨System⁩ ▸ ⁨Library⁩ ▸ ⁨Frameworks⁩ ▸ ⁨CoreDisplay.framework⁩ ▸ ⁨Versions⁩ ▸ ⁨A⁩


I made this kext for GF100 Graphics cards.Finally All GeForce and NV kexts are Loaded.
Enjoy:thumbup:

Hi there, thanks for your contribution! Would love to see it working with my system.

At the moment I have Mojave running with the 560 Ti using the latest UniBeast installation. I can boot, but have no full resolution and glitches.
So now I have put the GeForce-GF100-Series.kext into the Clover folder and tried to replace the CoreDisplay.

But... my Frameworks folder does not show the CoreDisplay.framework folder. So I am not sure where to put your file.
Do I need to make a new folder by myself inside the frameworks folder?
 

Attachments

  • Screenshot 2018-10-28 at 22.54.27.png
    Screenshot 2018-10-28 at 22.54.27.png
    34.7 KB · Views: 643
  • Screenshot 2018-10-28 at 22.56.54.png
    Screenshot 2018-10-28 at 22.56.54.png
    59.7 KB · Views: 658
  • Screenshot 2018-10-28 at 22.57.05.png
    Screenshot 2018-10-28 at 22.57.05.png
    25.8 KB · Views: 448

Gigamaxx

Moderator
Joined
May 15, 2016
Messages
6,583
Motherboard
GIGABYTE X470 Arous Gaming 7 WiFi
CPU
Ryzen R9 3900X
Graphics
RX 480
Mac
  1. iMac
Hi there, thanks for your contribution! Would love to see it working with my system.

At the moment I have Mojave running with the 560 Ti using the latest UniBeast installation. I can boot, but have no full resolution and glitches.
So now I have put the GeForce-GF100-Series.kext into the Clover folder and tried to replace the CoreDisplay.

But... my Frameworks folder does not show the CoreDisplay.framework folder. So I am not sure where to put your file.
Do I need to make a new folder by myself inside the frameworks folder?

There are 2 frameworks folders, one in Library/Frameworks, and the other in System/Library/Frameworks. The S/L/Frameworks is where it’s at. Be sure to rebuild permissions and caches before reboot.
 
Joined
Oct 12, 2010
Messages
730
Motherboard
X299-WU8
CPU
i9-9880XE
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
There are 2 frameworks folders, one in Library/Frameworks, and the other in System/Library/Frameworks. The S/L/Frameworks is where it’s at. Be sure to rebuild permissions and caches before reboot.
System/Library/Frameworks
 
Joined
Oct 1, 2012
Messages
2
Motherboard
Intel Z77 UP5 TH
CPU
I7-3770K
Graphics
GTX 560 Ti
Just replaced the CoreDisplay and repaired permissions and rebuild caches.
Acceleration still not working. Boot not working every time anymore and more glitches visible with the new CoreDisplay.
Is there maybe something I need to change in my config.plist? Or do I need to remove the Nvidia and Geforce from S/L/E?
Appreciate the help :)
 

Attachments

  • Screenshot 2018-10-29 at 22.12.35.png
    Screenshot 2018-10-29 at 22.12.35.png
    101.6 KB · Views: 661
  • Screenshot 2018-10-29 at 22.12.58.png
    Screenshot 2018-10-29 at 22.12.58.png
    129.2 KB · Views: 666
  • Screenshot 2018-10-29 at 22.13.39.png
    Screenshot 2018-10-29 at 22.13.39.png
    125.7 KB · Views: 623
  • Screenshot 2018-10-29 at 22.14.59.png
    Screenshot 2018-10-29 at 22.14.59.png
    11.9 KB · Views: 709
  • Screenshot 2018-10-29 at 22.15.22.png
    Screenshot 2018-10-29 at 22.15.22.png
    103.6 KB · Views: 609
  • Screenshot 2018-10-29 at 22.15.55.png
    Screenshot 2018-10-29 at 22.15.55.png
    96.7 KB · Views: 596
  • Screenshot 2018-10-29 at 22.16.25.png
    Screenshot 2018-10-29 at 22.16.25.png
    117.3 KB · Views: 554
  • Screenshot 2018-10-29 at 22.16.53.png
    Screenshot 2018-10-29 at 22.16.53.png
    96.5 KB · Views: 564
Joined
Feb 15, 2013
Messages
13
Motherboard
GA-Z77M-D3H
CPU
i7-2600K
Graphics
GTX 460
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
Hi,
first of all thanks for the information and files you are sharing with us. I just want to fix my graphic issues with your instruction but I am not able to get it running.

I copied the key text to clover folder and updated the CoreDisplay.framework⁩ in S/L/Frameworks. I also updated the permission. But how to rebuild the cache?

I try without rebuild the cache but after reboot a have a lot of graphic issues. So I replaced the CoreDisplay.framework⁩ in S/L/Frameworks with the original one.

I also tried to copy the kext to 10.14 but still the same.

*EDIT*
The OpenGLExtensiosViewer only sho Apple Software Renderer. So my Nvidia Card does not work correctly.
 
Last edited:
Joined
Dec 1, 2013
Messages
34
Motherboard
Gigabyte GA-Z87MX-D3H
CPU
i7-4770
Graphics
RX 580
Mac
  1. MacBook
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
I made this kext for GF100 Graphics cards.Finally All GeForce and NV kexts are Loaded.
Enjoy:thumbup:

Thank you for your work!

Can you maybe explain in laymen terms what you did, and how you tricked the system to work with it?
I'm curious how it works, since Mojave doesn't support Fermi, but it works, right? (Haven't tried myself, I think this or the next weekend will be the time, will post about that).

Or does the card work partially now? Or what? If the card is fully supported, why couldn't Apple make it work then, so it would become obsolete for them? (Besides the money question, there should be a technical solution for abandoning old hardware, right?)

I'm trying to understand that concept and cannot. Could anyone who understands explain, please?
 
Joined
Oct 12, 2010
Messages
730
Motherboard
X299-WU8
CPU
i9-9880XE
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
Thank you for your work!

Can you maybe explain in laymen terms what you did, and how you tricked the system to work with it?
I'm curious how it works, since Mojave doesn't support Fermi, but it works, right? (Haven't tried myself, I think this or the next weekend will be the time, will post about that).

Or does the card work partially now? Or what? If the card is fully supported, why couldn't Apple make it work then, so it would become obsolete for them? (Besides the money question, there should be a technical solution for abandoning old hardware, right?)

I'm trying to understand that concept and cannot. Could anyone who understands explain, please?
Give me your graphics card detail
You have to enable graphics or use DSDT or SSDT.
 
Joined
Dec 1, 2013
Messages
34
Motherboard
Gigabyte GA-Z87MX-D3H
CPU
i7-4770
Graphics
RX 580
Mac
  1. MacBook
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Give me your graphics card detail
You have to enable graphics or use DSDT or SSDT.

My graphic card is in my signature — GeForce GTX 560 Ti, it was on my Hackintosh-2012 build, then it’s going to migrate to my Hackintosh-2014 build (the new card for ‘2012’ is already shipped). I haven’t managed to install it yet, maybe this or the next weekend. I assume it will work, since cecotto reported he has success with the same card.

At the moment I’m just curious to know the theoretical side of the problem, how you guys managed to trick the system, I would like to understand what I do, not just repeat the steps, that’s why I’m asking :)
 
Status
Not open for further replies.
Top