Contribute
Register

NVIDIA GT610 - 10.8.0 -10.8.2 Fix

beelzebozo

Super Moderator
Joined
Mar 31, 2010
Messages
3,732
Motherboard
ASUS z170-Deluxe
CPU
i7 - 6700K
Graphics
RX 5700 XT
Mac
  1. iMac
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
This graphics card is reported to have worked fine with OS X Lion, however for some reason it caused boot issues where it hanged at "DMOS has arrived" after an install of OS X Mountain Lion.

It was possible to reach the desktop by booting in safe mode '-x'. Luckily, it showed the proper device ID of 0x104a in System Information.

I checked the contents of the NVIDIAGF100Hal.kext in 10.8 and noticed the device ID missing:

Code:
<string>
                 0x06c010de&amp;0xffe0ffff
                 0x0cc010de&amp;0xffe0ffff
                 0x0ce010de&amp;0xffe0ffff
                 0x0dc010de&amp;0xffe0ffff
                 0x0de010de&amp;0xffe0ffff
                 0x0e0d10de&amp;0xffffffff
                 0x0e2010de&amp;0xffe0ffff
                 0x0e4010de&amp;0xffe0ffff
                 0x0e8010de&amp;0xffe0ffff
                 0x0ee010de&amp;0xffe0ffff
                 0x0f0010de&amp;0xffe0ffff
                 0x0f2010de&amp;0xffe0ffff
                 0x0fa010de&amp;0xffffffff
                 0x0fa210de&amp;0xffffffff
                 0x108010de&amp;0xffe0ffff
                 0x10a010de&amp;0xffe0ffff
                 0x110010de&amp;0xffc0ffff
                 0x120010de&amp;0xffc0ffff
                 0x124010de&amp;0xffc0ffff
                
            </string>

When comparing the same kext in 10.7, I saw that the device ID is included:

Code:
<string>    
                0x06c010de&amp;0xffe0ffff
                0x0dc010de&amp;0xffc0ffff
                0x0e2010de&amp;0xffe0ffff
                0x0ee010de&amp;0xffe0ffff
                0x0f0010de&amp;0xffc0ffff
                0x104010de&amp;0xffc0ffff
                0x124010de&amp;0xffc0ffff
            </string>

I patched the NVIDIAGF100Hal.kext by adding '0x104010de&amp;0xffe0ffff' and it was reported to have resolved the boot issue. The fix was tested on a GA-X58A-UD3R.

This was tested on 10.8 with an ASUS GT610-SL-1GD3-L Silent 1GB DDR3 Low Profile Graphics Card.

Screen Shot 2012-08-09 at 7.23.04 PM.png

You can try installing the patched kext that I've attached if you're experiencing the same issue with an NVIDIA GT610. I recommend that you make a back-up copy of it first by going to System/Library/Extensions/NVIDIAGF100Hal.kext and saving the copy in a safe place.

Next, unzip the attached kext to your desktop, install with KextBeast which can be found in the downloads section of the forum, and restart.

Thanks to eelhead for assisting with the testing.

View attachment NVDAGF100Hal.kext.zip

Not needed for 10.8.3 !!!!!!!!!!!!!!!!!!!!!!!!! Works out of box in 10.8.3 !!!!!!!!!

 

eelhead

Super Moderator
Joined
Mar 1, 2011
Messages
3,463
Motherboard
GA-Z170X-Designare
CPU
i5 7600k
Graphics
GTX 1070
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iMac
  2. Power Mac
Mobile Phone
  1. iOS
Joined
Jun 3, 2011
Messages
3,546
Motherboard
ASUS P5Q
CPU
Q8200
Graphics
HD 5750
Mobile Phone
  1. Android
NVIDIA GT610 - 10.8 Fix

Those device IDs...:rolleyes::lol:

Thank you guys!:thumbup:
 

eelhead

Super Moderator
Joined
Mar 1, 2011
Messages
3,463
Motherboard
GA-Z170X-Designare
CPU
i5 7600k
Graphics
GTX 1070
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iMac
  2. Power Mac
Mobile Phone
  1. iOS
NVIDIA GT610 - 10.8 Fix

Can also state that duel displays work out of HDMI and DVI.

I have HDMI to a 50" LG Plasma Panel and DVI to a 20" Asus monitor flawlessly.
 
Joined
Jul 23, 2012
Messages
808
Motherboard
GA-Z77N-WIFI-F3-Clover
CPU
E3-1225 v2
Graphics
GT 640 | P4000
Mac
  1. Mac mini
NVIDIA GT610 - 10.8 Fix

This graphics card is reported to have worked fine with OS X Lion, however for some reason it caused boot issues where it hanged at "DMOS has arrived" after an install of OS X Mountain Lion.

It was possible to reach the desktop by booting in safe mode '-x'. Luckily, it showed the proper device ID of 0x104a in System Information.

I checked the contents of the NVIDIAGF100Hal.kext in 10.8 and noticed the device ID missing:

Code:
<string>
                 0x06c010de&amp;0xffe0ffff
                 0x0cc010de&amp;0xffe0ffff
                 0x0ce010de&amp;0xffe0ffff
                 0x0dc010de&amp;0xffe0ffff
                 0x0de010de&amp;0xffe0ffff
                 0x0e0d10de&amp;0xffffffff
                 0x0e2010de&amp;0xffe0ffff
                 0x0e4010de&amp;0xffe0ffff
                 0x0e8010de&amp;0xffe0ffff
                 0x0ee010de&amp;0xffe0ffff
                 0x0f0010de&amp;0xffe0ffff
                 0x0f2010de&amp;0xffe0ffff
                 0x0fa010de&amp;0xffffffff
                 0x0fa210de&amp;0xffffffff
                 0x108010de&amp;0xffe0ffff
                 0x10a010de&amp;0xffe0ffff
                 0x110010de&amp;0xffc0ffff
                 0x120010de&amp;0xffc0ffff
                 0x124010de&amp;0xffc0ffff
                
            </string>

When comparing the same kext in 10.7, I saw that the device ID is included:

Code:
<string>    
                0x06c010de&amp;0xffe0ffff
                0x0dc010de&amp;0xffc0ffff
                0x0e2010de&amp;0xffe0ffff
                0x0ee010de&amp;0xffe0ffff
                0x0f0010de&amp;0xffc0ffff
                0x104010de&amp;0xffc0ffff
                0x124010de&amp;0xffc0ffff
            </string>

I patched the NVIDIAGF100Hal.kext by adding '0x104010de&amp;0xffe0ffff' and it was reported to have resolved the boot issue. The fix was tested on a GA-X58A-UD3R.

This was tested on 10.8 with an ASUS GT610-SL-1GD3-L Silent 1GB DDR3 Low Profile Graphics Card.

View attachment 27332

You can try installing the patched kext that I've attached if you're experiencing the same issue with an NVIDIA GT610. I recommend that you make a back-up copy of it first by going to System/Library/Extensions/NVIDIAGF100Hal.kext and saving the copy in a safe place.

Next, unzip the attached kext to your desktop, install with KextBeast which can be found in the downloads section of the forum, and restart.

Thanks to eelhead for assisting with the testing.

View attachment 27330

I am confusing, the device ID is 0x104a; but why the entry is 0x104010de&amp;0xffe0ffff, rather than 0x104a10de&amp;0xffe0ffff
 
Joined
Feb 16, 2011
Messages
367
Motherboard
MSI X299 RAIDER
CPU
i9-7940X
Graphics
VEGA FE
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
NVIDIA GT610 - 10.8 Fix

beelzebozo thanks a million for that deviceID injection and clever thinking to compare the kexts.

I can report it works on Gigabyte GT610 1GB DD3 through HDMI. Will test Dual screen tomorrow along with another EVGA GT610 1GB DD3 card I bought also.

I had to build two budget builds for two of my younger buddies in school and I grabbed two 50 dollar cards and got stuck after initial install.
Figured it was the card when I popped in a EVGA GT640 2Gb from my girlfriends machine and it booted with no issues.

Either way thanks again my man!
 
Joined
Feb 16, 2011
Messages
367
Motherboard
MSI X299 RAIDER
CPU
i9-7940X
Graphics
VEGA FE
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
NVIDIA GT610 - 10.8 Fix

EVGA GT610 1GB DD3 also works with beelzebozo's kext via mini-HDMI. Will test dual/triple screen mañana.
Card has 2xDVI 1xMini-HDMI, real nice $50 low profile card(with fan), plus its steps above HD3000/4000.

Thanks again!
 
Joined
Aug 13, 2012
Messages
5
Motherboard
Intel® H67 Express Chipset Family
CPU
Intel Core i5-2310 2.90GHz
Graphics
NVIDIA GT610
Mac
Classic Mac
Mobile Phone
NVIDIA GT610 - 10.8 Fix

This graphics card is reported to have worked fine with OS X Lion, however for some reason it caused boot issues where it hanged at "DMOS has arrived" after an install of OS X Mountain Lion.

It was possible to reach the desktop by booting in safe mode '-x'. Luckily, it showed the proper device ID of 0x104a in System Information.

I checked the contents of the NVIDIAGF100Hal.kext in 10.8 and noticed the device ID missing:

Code:
<string>
                 0x06c010de&amp;0xffe0ffff
                 0x0cc010de&amp;0xffe0ffff
                 0x0ce010de&amp;0xffe0ffff
                 0x0dc010de&amp;0xffe0ffff
                 0x0de010de&amp;0xffe0ffff
                 0x0e0d10de&amp;0xffffffff
                 0x0e2010de&amp;0xffe0ffff
                 0x0e4010de&amp;0xffe0ffff
                 0x0e8010de&amp;0xffe0ffff
                 0x0ee010de&amp;0xffe0ffff
                 0x0f0010de&amp;0xffe0ffff
                 0x0f2010de&amp;0xffe0ffff
                 0x0fa010de&amp;0xffffffff
                 0x0fa210de&amp;0xffffffff
                 0x108010de&amp;0xffe0ffff
                 0x10a010de&amp;0xffe0ffff
                 0x110010de&amp;0xffc0ffff
                 0x120010de&amp;0xffc0ffff
                 0x124010de&amp;0xffc0ffff
                
            </string>

When comparing the same kext in 10.7, I saw that the device ID is included:

Code:
<string>    
                0x06c010de&amp;0xffe0ffff
                0x0dc010de&amp;0xffc0ffff
                0x0e2010de&amp;0xffe0ffff
                0x0ee010de&amp;0xffe0ffff
                0x0f0010de&amp;0xffc0ffff
                0x104010de&amp;0xffc0ffff
                0x124010de&amp;0xffc0ffff
            </string>

I patched the NVIDIAGF100Hal.kext by adding '0x104010de&amp;0xffe0ffff' and it was reported to have resolved the boot issue. The fix was tested on a GA-X58A-UD3R.

This was tested on 10.8 with an ASUS GT610-SL-1GD3-L Silent 1GB DDR3 Low Profile Graphics Card.

View attachment 27332

You can try installing the patched kext that I've attached if you're experiencing the same issue with an NVIDIA GT610. I recommend that you make a back-up copy of it first by going to System/Library/Extensions/NVIDIAGF100Hal.kext and saving the copy in a safe place.

Next, unzip the attached kext to your desktop, install with KextBeast which can be found in the downloads section of the forum, and restart.

Thanks to eelhead for assisting with the testing.

View attachment 27330


This Solution is perfect. Thank You
 
Joined
May 9, 2011
Messages
3
Motherboard
I still didn't read
CPU
the RULES
Graphics
so ignore me
NVIDIA GT610 - 10.8 Fix

Many thanks to beelzebozo,
this fixed my problems with the old 8400 gs and the slightly different models
in Snow Leo 10.6.8. I believe it was also your's or eelhead's solution.
My newer GraphicsCard GT 520 1GB now works with your advice. Its even nearly the same ID number 0x1040.
Now 2 Monitors working side by side, not 3(who need it?).
Now my old VGA Monitor and the newer DVI Monitor working perfectly together. Also the HDMI and the old VGA or
the HDMI and the DVI.
This was also the solution to boot Lion 10.7.4 and 10.8 with one Chimera. No more pressing F12 (allways to late)
to boot from different HDs. Now I'm just booting Chimera from 10.8 HD and then i'm selecting the System.
Thank you and eelhead
 
Top