Jump to content
2 posts in this topic

Recommended Posts

Hi - I have a silent 9600 GT and its worked flawlessly until 10.11 - In 10.10 and below using Enoch Chameleon its detected by defauly using GraphicsEnabler=Yes. In 10.11 the machine will not boot unless i use the nv_disable=1 flag. In doing this as expected the GFX are laggy and awful but i wonder what it is about this card that 10.11 does not like so much. I understand its an old card but it works so well in 10.10 and below it would be a shame to have to replace it, this box does nothing too strenuous so performance wise its fine. I have tried booting without any flag and also with nvda_drv=1 but all that happens is when it would boot the the desktop the screen goes blank.

 

Any ideas on this at all?

 

thanks

Hi, yesterday I updated my daughters Hackintosh (Zotac ZBoxHD-ND02 with a internal GeForce 9400M) to El Capitan and all is working like with Yosemite.

My bootloader is Clover but gfx injection is done inside the DSDT:
 

            Device (IXVE)
            {
                Name (_ADR, 0x00100000)  // _ADR: Address
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (PICM)
                    {
                        Return (AR02)
                    }

                    Return (PR02)
                }

                Device (IGPU)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_SUN, One)  // _SUN: Slot User Number
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                           
                            })
                        }

                        Return (Package (0x22)
                        {
                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }, 

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

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

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

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

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

                            "@1,AAPL,boot-display", 
                            Unicode ("\x01"), 
                            "@1,compatible", 
                            Buffer (0x0B)
                            {
                                "NVDA,NVMac"
                            }, 

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

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

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

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

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

                            "NVCAP", 
                            Buffer (0x14)
                            {
                                /* 0000 */  0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
                                /* 0008 */  0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
                                /* 0010 */  0x00, 0x00, 0x00, 0x00                         
                            }, 

                            "model", 
                            Buffer (0x15)
                            {
                                "NVIDIA GeForce 9400M"
                            }, 

                            "rom-revision", 
                            Buffer (0x0F)
                            {
                                "62.79.65.00.00"
                            }, 

                            "VRAM,totalsize", 
                            Buffer (0x04)
                            {
                                 0x00, 0x00, 0x00, 0x20                         
                            }
                        })
                    }
                }

                Device (HDAU)
                {
                    Name (_ADR, One)  // _ADR: Address
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                           
                            })
                        }

                        Return (Package (0x02)
                        {
                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }
                        })
                    }
                }
            }

×
×
  • Create New...