Contribute
Register

Mountain Lion: HD3000/HD4000 with AMD or Nvidia, Working Together

Status
Not open for further replies.
Is the HD 4860 recognized? What framebuffer?

Yes the HD4850 works out of the box with ML 10.8.3 (I had to add the ID in the KEXT File)

Where can I see the framebuffer?

I did a couple of tests and it seems that both cards work together. DVI to the HD4850 and HDMI to the HD4000. Only wake up does not work
 

Attachments

  • tt.jpg
    tt.jpg
    124 KB · Views: 229
Everything seems to work HDMI Audio on both Nvidia and Intel, but ran into 1 issue : os refuse to run gtx 670 for games it still use Hd4000, cinebench results when main monitor is Intel 26fps, when main Nvidia 46-50. When i try to run Diablo3 (only thing i have to test) with main monitor connected to nvidia it goes black (both monitors) doesnt matter what i press it just black, when main display connected to intel it works but uses hd4000 only.
copy of ioreg attached
Intel hd injected like this
Code:
Device (GFX0)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_SUN, One)  // _SUN: Slot User Number
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        Store (Package (0x0A)
                            {
                                "device-id", 
                                Buffer (0x04)
                                {
                                     0x66, 0x01, 0x00, 0x00
                                }, 

                                "AAPL,ig-platform-id", 
                                Buffer (0x04)
                                {
                                     0x0A, 0x00, 0x66, 0x01
                                }, 

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

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

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
hope ull understand what i meant :)
 

Attachments

  • io.zip
    524.9 KB · Views: 72
Everything seems to work HDMI Audio on both Nvidia and Intel, but ran into 1 issue : os refuse to run gtx 670 for games it still use Hd4000, cinebench results when main monitor is Intel 26fps, when main Nvidia 46-50. When i try to run Diablo3 (only thing i have to test) with main monitor connected to nvidia it goes black (both monitors) doesnt matter what i press it just black, when main display connected to intel it works but uses hd4000 only.
I edited dsdt for gtx 670 with toleda's Audio HDMI Ivy Bridge/HD4000/7 Series
Code:
Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Name (_SUN, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x06)
                            {
                                "@0,connector-type", 
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                }, 

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

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
It seems to be slightly different. Hope this helps!
 
When i try to run Diablo3 (only thing i have to test) with main monitor connected to nvidia it goes black (both monitors) doesnt matter what i press it just black, when main display connected to intel it works but uses hd4000 only.
Intel hd injected like this
The edit is incorrect. Fix it manually (see Post #1) or rerun the HDMI audio dsdt edits on a fresh dsdt (do not run the patch file on the same dsdt more than once). Does Diablo run properly on the 670 run properly with the HD4000 diabled?
 
Two ways:
1. Terminal/ioreg | grep ATY
2. Attach a copy of IOReg. [Guide] How to Make a Copy of IOReg.

Here it is:

1)
macpro:~ Soeren$ ioreg | grep ATY | | | | +-o ATY,ATY,RadeonFramebuffer@0 <class AtiFbStub, id 0x100000383, registered, matched, active, busy 0 (2 ms), retain 8>
| | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x100000385, registered, matched, active, busy 0 (1 ms), retain 17>
| | | | +-o ATY,ATY,RadeonFramebuffer@1 <class AtiFbStub, id 0x100000384, registered, matched, active, busy 0 (0 ms), retain 8>
| | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x10000038b, registered, matched, active, busy 0 (0 ms), retain 17>

2)
see attached file
 

Attachments

  • Mac Pro.zip
    609.9 KB · Views: 96
Status
Not open for further replies.
Back
Top