Jump to content
Tom Snow

GTX 1060 not recognized; "NVIDIA Chip Model"

26 posts in this topic

Recommended Posts

I'm running High Sierra (10.13.6) on my Gigabyte Z68MA-D2H-B3 with Intel Core i5-2500K, and a few days ago I installed a Gigabyte GeForce GTX 1060 graphics card on it. For the most part everything works--I no longer suffer from the buggy graphics and occasional random freezes I was getting with onboard--but the 3D acceleration doesn't work, and it looks like the machine doesn't recognize my card. The web drivers ARE working, but when I look at "About this Mac" or "System Information" the graphics card is only named "NVIDIA Chip Model 6143MB." Correct amount of memory, wrong card. Does anyone know how to get this thing working right? I've scoured this forum and several others, and none of the solutions I've found work for me. I had used the iMac 14,2 system definition, and am now on 17,1, and neither made a difference. I checked nvida_drv=1 in config.plist and that did nothing. I tried checking "InjectNvidia" out of desperation, just to see if it would do anything, and that just changed the description to "Unknown 256MB" (I have since unchecked it).

 

What else is there? Am I using the wrong system definition? Is there a kext I forgot to install?

Share this post


Link to post
Share on other sites
Advertisement

Truly the nvda_drv=1 boot-arg it's only for OS X 10.11x and olders.

As explained here, NvidiaWeb it's for macOS 10.12x and after.

 

This main propose to this post is just to inform  the new users who'll see it. ;)

 

:)

 

 

Share this post


Link to post
Share on other sites

"NvidiaWeb" is already checked. I tried unchecking it last night, and that only made it boot up without the web drivers.

Share this post


Link to post
Share on other sites
On 12/12/2018 at 5:29 AM, Tom Snow said:

Here you go!

Send me iMac.zip

Yes, you card is still unknown for Clover

//	{ 0x10DE1B83,	"Graphics Device" }, // GP104

I can correct with next commit to

	{ 0x10DE1B83,	"Geforce GTX 1060" }, // GP104

That's all!

Share this post


Link to post
Share on other sites
On 12/13/2018 at 1:41 PM, Slice said:

Yes, you card is still unknown for Clover


//	{ 0x10DE1B83,	"Graphics Device" }, // GP104

I can correct with next commit to


	{ 0x10DE1B83,	"Geforce GTX 1060" }, // GP104

That's all!

 Where can I find this? through Bootlogs file or other? I have problem to get my EVGA Nvidia Geforce GTX 1070Ti FTW2 8 GB to work with High Sierra. If i understand you right, i need only to open the file ( name?) and change  this:

//    { 0x10DE1B83,    "Graphics Device" }, // GP104    to    { 0x10DE1B83,    "Geforce GTX 1070" }, // GP104

 

Thats right?? If yes, so where can I find the file to open and change it?

Thanks!

Share this post


Link to post
Share on other sites

Open terminal and type

$ bdmesg > boot-log.txt

Take this file and upload here.

 

7 hours ago, robotics6 said:

 Where can I find this? through Bootlogs file or other? I have problem to get my EVGA Nvidia Geforce GTX 1070Ti FTW2 8 GB to work with High Sierra. If i understand you right, i need only to open the file ( name?) and change  this:

//    { 0x10DE1B83,    "Graphics Device" }, // GP104    to    { 0x10DE1B83,    "Geforce GTX 1070" }, // GP104

 

Thats right?? If yes, so where can I find the file to open and change it?

Thanks!

Lol.

First make boot.log same way.

Share this post


Link to post
Share on other sites
On 12/15/2018 at 6:27 AM, Tom Snow said:

Here it is.

boot-log.txt

Clover knows this card, see the log attached

1:641  0:000  PCI (00|02:00.00) : 10DE 1B83 class=030000
1:641  0:000   - GFX: Model=Gigabyte GeForce GTX 1060 family 134 (Nvidia)

What is no difference? Did you install WEB-drivers?

May be you have to update Lilu and use Whatevergreen.kext instaead of NvidiaGraphicsFixup?

Share this post


Link to post
Share on other sites

Hmm...About this Mac and System Information are still just telling me I have "NVIDIA Chip Model." The latest web drivers ARE running. I'll try what you suggested with Lilu and Whatevergreen.

Share this post


Link to post
Share on other sites

I installed the latest version of Lilu and removed IntelGraphicsFixup (I shouldn't need that anymore), no difference. I got rid of NvidiaGraphicsFixup and put Whatevergreen in its place, and still the same damn thing, "NVidia Chip Model." I'll keep messing with the kexts and let you know what happens.

Share this post


Link to post
Share on other sites

I replaced FakeSMC with VirtualSMC...no effect.

I installed OsxAptioFix3Drv-64.efi and EmuVariableUefi-64.efi and that didn't do anything either.

I uninstalled and reinstalled the Nvidia Web Drivers, and yes it is the most recent version, 387.10.10.10.40.113. And my computer STILL thinks it's using "Nvidia Chip Model"! Did I miss anything? I keep searching all over these and other forums and I can't find a solution that I haven't already tried. The only other thing I can think of is to not only uninstall the drivers but remove the card completely and put it back in, but I REALLY don't want to do that unless I'm absolutely sure it will work.

Share this post


Link to post
Share on other sites

i think that's where you 'inject nvidia' true,

im not sure ive never used a 1060 but ive seen similar happen without inject

Share this post


Link to post
Share on other sites
4 minutes ago, Tom Snow said:

I already tried InjectNvidia, it didn't work. It changed "Nvidia Chip Model" to "Unknown 256MB."

Make full DarwinDumper report and show us.

Uncheck BIOS, HTML report and check "make private".

Nvidia Web Drivers

Inject Nvidia

with and without WhateverGreen.

Share this post


Link to post
Share on other sites

Holy {censored}, it works! So, in preparation for doing the first Darwin Dump, I checked Inject Nvidia in Clover Configurator and then rebooted. And then I checked About This Mac and it now says my graphics card is "Gigabyte GeForce GTX 1060 256 MB."

 

Now, the question is, why is this only working now when it didn't before? Maybe it was my updating the kexts?

 

Edited by Tom Snow
Everything works now

Share this post


Link to post
Share on other sites

Wait...looks like everything isn't fixed after all. Why do I only have 256 MB of VRAM? I'm pretty sure it should be 6 GB. I'll do some searching. Hopefully this shouldn't be so difficult as my last problem.

Share this post


Link to post
Share on other sites

I've done some searching, and other people fixed this problem by...unchecking InjectNvidia. Which had been causing my first problem! With it unchecked, the computer sees the wrong card and the right memory, but when it is checked the computer sees the right card and the wrong memory.

 

So here's my first DarwinDump. InjectNvidia IS checked, and WhateverGreen is installed, as are OsxAptioFix3Drv-64.efi and EmuVariableUefi-64.efi. Later today I'll do it again without WhateverGreen.

DarwinDump.zip

Share this post


Link to post
Share on other sites

So does this actually matter? I've unchecked Inject Nvidia, since it was the only way to get my 6GB of VRAM back, even if the card is only seen as "Chip Model." Will everything function as it should even if the computer can't figure out the name of the card? I still can't get World of Warcraft to work, but after looking at their forums, it seems other people with the same card have been having issues this past year.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×