Jump to content


  • Posts

  • Joined

  • Last visited

ryanrhee90's Achievements

Private First Class

Private First Class (3/17)



  1. I tried every single one of the 5000 framebuffers, using AtiConfig= but none of them gave me any working displays except for Zonalis. Any other suggestions?
  2. 10.8.2 didn't help. Which framebuffers should I try?
  3. Does that mean it's not possible to show 3 monitors using my card without modifications to the kext?
  4. Right. In 10.8, the system detects all 3 monitors, but only 2 actually show a picture. If I remote desktop into the system, I see all 3, but on the actual displays only 2 actually have a picture. The 3rd one is just black. It's not the port or the monitor, because they all work in 10.7. I've tried moving around the ports, and still the same result.
  5. I've attached the IORegs, both from 10.7 and 10.8. 10.7 has 3 monitors working, but 10.8 only has up to 2 monitors working, and I didn't know if there was a difference in the IORegs of the two, so I got an IOReg while in 10.7 as well as an IOReg while in 10.8. 10_7_IOReg.zip 10_8_IOReg.zip
  6. Those are adaptors... read this: http://www.overclock.net/t/721931/activ ... -the-truth I don't understand ... The monitor I'm using (Apple 24" LED) has a mini-displayport coming out of the back, with a male mini-displayport at the end of it. I plug in that port straight into my video card, which has six female mini-displayports. I've read through the post, it seems to be about going "from displayport to DVI/HDMI/VGA/w.e." Well, I don't have any "DVI/HDMI/VGA/w.e.". Everything stays mini-displayport, from the graphics card output, all the way to the monitor. For that matter, these apple monitors don't have any female ports. There is a male cable that comes straight out of the back of the monitor. This cable cannot be removed. Again, from the post: "Active adapters, on the other hand recieve a displayport signal from the video card, and convert it to DVI/HDMI/VGA." This doesn't apply, since the monitor uses the displayport signal. There's no signal conversion happening, and there are no adapters at all, whether passive or active. Here's a picture of the back of the Apple display. You'll notice a power cable (which can be removed), and a "data cable" that has a mini-displayport male end, a USB male end, and a magsafe charger. Here's a closer look at the mini-displayport male end: That mini-displayport male end goes into my graphics card, which looks like this: As you can see, there's no adapters of any kind involved in between the graphics card and the monitor. Let me know if I'm missing something, and thanks again for all your help! -R EDIT: clarity
  7. Does the IOReg need to be from Lion or from Mountain Lion? No adapters. Mini-displayport outputs with mini-diplayport monitors.
  8. I've tested 4 monitors with this DSDT injection, and it works, in Lion (10.7). However, I can't get any more than 2 monitors to work in Mountain Lion, whether by DSDT or GraphicsEnabler.
  9. In ML, I still only see 2 displays. However, I don't think the statement about 3 outputs is true, as I tested outputting to 4 monitors. I could test 6 monitors, if I had enough cables In any case, 10.8 is still unable to show a 3rd display... It detects all 3 displays in the display prefs as well as system info, but the 3rd screen is blank. IORegistryExplorer shows that ATY,Zonalis is the personality being used.
  10. Thanks! I changed a few things: [*:1ymipzbp]Buffer length of personality name string [*:1ymipzbp]Number of ports [*:1ymipzbp]Package length of the Store section in Device (GFX0) Buffer length of personality name string The name "ATY,Zonalis" has 11 chars, which is 12 including the null delimiter. In comparison, "ATY,Duckweed" has 13 including the null delimiter. The duckweed string would have needed 0x0D as its buffer, but the zonalis string only needs 0x0C, so I've changed that. BEFORE: "@1,name", Buffer (0x0C) AFTER: "@1,name", Buffer (0x0D) Number of ports The eyefinity-6 has 6 ports, not 4. I had to add the following declarations after "@3,name", section "@4,name", Buffer (0x0C) { "ATY,Zonalis" }, "@5,name", Buffer (0x0C) { "ATY,Zonalis" }, Package length of the Store section in Device (GFX0) Since I've added to the initializer list, I needed to increase the package size. (I don't really know the iasl language, but I think that's what the compiler was trying to tell me.) BEFORE: Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x0C) AFTER: Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x10) Side note I got the audio working using some kexts from DigialDreamer (http://www.insanelymac.com/forum/index. ... pic=185097), and using Conti's myFix to create the kextcache (and therefore not installing anything in /S/L/E). Perhaps I can find a way to incorporate d00d's DSDT modifications (http://www.insanelymac.com/forum/index. ... 96771&st=0) and ditch the audio kexts later. Thanks again for all your help! 10.7 boots w/out the need for GE=Yes. I'm about to try 10.8, and will report back w/ results.
  11. I'm having a hard time following the guide. Specifically, at this step: I opened the txt file in vim, and searched around for "(Device)", "POP" and "NPE" but couldn't find anything like that. I see the section "display@0", and "ATY,Zonalis@0" - "ATY,Zonalis@5", but I don't see any I followed JaS's guide, found at viewtopic.php?f=7&t=10 to get the ioreg attached in the previous post. I've also used your post http://rampagedev.wordpress.com/2012/07 ... use-ioreg/ and save the IOReg file is attached. Thanks for all your help! -R IOReg.zip
  12. I see. is there any difference then between booting with GraphicsEnabler=Yes and injecting the Graphics Card into DSDT? Here (http://www.insanelymac.com/forum/index. ... pic=282302) you said that I should inject the GPU into DSDT to get it to work in 10.8. EDIT attached is my ioreg dump, using this (viewtopic.php?f=7&t=10) post. ioreg.txt
  13. Thanks! What boot flags do I need to use with this DSDT? Also, what kexts should I be using? EDIT: I tried booting with just FakeSMC, lspcidrv, NullCPUPowerManagement and Patched_10.7_AppleRTC.kext. I unset all my boot flags except for "Use Kernel Cache". My framebuffer wasn't loaded, and audio wasn't working. Is this because the DSDT doesn't contain the necessary modifications for GPU and Audio? (I saw viewtopic.php?f=7&t=326 this post, but I don't know enough about DSDTs to adapt it to my situation.)
  14. Here's the generated dsdt.aml generated by the script you supplied. I made sure to boot with DSDT=No. -R dsdt.aml.zip
  15. Is this post (viewtopic.php?f=7&t=13) what you're talking about?
  • Create New...