Contribute
Register

[SOLVED]GTX970 shown as GTX960/no acceleration.

Status
Not open for further replies.
I'm pretty sure that you're injecting Nvidia, which you shouldn't do. The Nvidia drivers will never call a graphics card by it's full (vendor-specific) name, in your case "Palit Jetstream". This is usually done by Clover.

Based on the config.plist that was posted he is not. But yes it should not be providing the full device name, but I am not sure what DSDT edits have been done that could be injecting the name. I never had any success overriding the Nvidia Web driver providing the generic name.
 
Last edited:
I'm very sure that the only way to override this generic name is injecting a full ioreg tree for the GPU. So beside the actual name you'd have to provide all other key/value pairs, too (e.g. NVDA,Features, NVCAP, VRAM,totalsize, etc...).

If one of them is missing, the driver will fall back to auto-init mode, generating all those values (including display name) from the scratch. If the set of ioreg entries is complete but incorrect (-> Clovers Inject/Nvidia with Kepler or Maxwell), the display name will change but you'll also get numerous (non-cosmetic) issues.
 
Your EFI folder contains lots of garbage. config.plist contains nv_disable, which will disable Nvidia drivers. Rootless and kext-dev-mode are useless in El Capitan.

Your problem is in the dsdt.aml though:
Code:
                Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x4E)
                            {
                                "AAPL,slot-name",
                                Buffer (0x10)
                                {
                                    "Slot-2 PCIe x16"
                                },

                                "@0,can-hot-plug",
                                Buffer (One)
                                {
                                    0x00
                                },

                                "@0,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                },

                                "@0,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@0,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@0,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                },

                                "@1,can-hot-plug",
                                Buffer (One)
                                {
                                    0x00
                                },

                                "@1,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                },

                                "@1,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@1,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@1,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                },

                                "@2,can-hot-plug",
                                Buffer (One)
                                {
                                    0x00
                                },

                                "@2,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                },

                                "@2,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@2,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@2,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-C"
                                },

                                "@3,can-hot-plug",
                                Buffer (One)
                                {
                                    0x00
                                },

                                "@3,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                },

                                "@3,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@3,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@3,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-D"
                                },

                                "@4,can-hot-plug",
                                Buffer (One)
                                {
                                    0x00
                                },

                                "@4,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                },

                                "@4,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@4,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@4,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-E"
                                },

                                "@5,can-hot-plug",
                                Buffer (One)
                                {
                                    0x00
                                },

                                "@5,connector-type",
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                },

                                "@5,compatible",
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                },

                                "@5,device_type",
                                Buffer (0x08)
                                {
                                    "display"
                                },

                                "@5,name",
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-F"
                                },

                                "NVCAP",
                                Buffer (0x18)
                                {
                                    /* 0000 */    0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF,
                                    /* 0008 */    0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E,
                                    /* 0010 */    0x00, 0x00, 0x00, 0x00
                                },

                                "VRAM,totalMB",
                                Buffer (0x04)
                                {
                                    0x00, 0x10, 0x00, 0x00
                                },

                                "device_type",
                                Buffer (0x0C)
                                {
                                    "NVDA,Parent"
                                },

                                "rom-revision",
                                Buffer (0x1D)
                                {
                                    "nVidia GTX 960 OpenGL Engine"
                                },

                                "model",
                                Buffer (0x27)
                                {
                                    "Palit Jetstream NVIDIA GeForce GTX 960"
                                },

                                "NVDA,noEFI",
                                Buffer (0x05)
                                {
                                    "true"
                                },

                                "device_type",
                                Buffer (0x13)
                                {
                                    "Display Controller"
                                },

                                "hda-gfx",
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

It's obviously not your DSDT (otherwise you'd know about that injection). I'd suggest to start over again and and only include stuff you really need and understand.
 
Status
Not open for further replies.
Back
Top