T.B.B. Posted November 1, 2011 Author Share Posted November 1, 2011 ive updated my system finally to 10.7.2..and can say that everything went smooth. just had to update and didnt have to edit the NV100 graphics kext. I've also updated my Chameleon boot loader to the lastest rev. after the update. Link to comment Share on other sites More sharing options...
tuba3d Posted November 8, 2011 Share Posted November 8, 2011 Hi guys! It is my first post in the forum. I have researched a lot before starting and now I have been able to install Lion with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. System is working well, without any command lines (safe mode, etc), but Im still stuccoed with my video card. I have a Zogis 560GTX Ti, that apparently (based on my limited knowledge of OS X) has been properly recognized by OS X. I have already installed Combo 10.7.2, edited the plist file using 1200 as my board identifier (0x120010de&0xffe0ffff) - Im not sure about the second part. And even considering that it doesn't worked, I have also installed the ATY_Init-1.kext Resolution is still at 1024x768 and I have a full-hd monitor. I tried both DVI and HDMI cables and no news... Any idea on what Im missing? Cheers from Brazil Thanks! Link to comment Share on other sites More sharing options...
T.B.B. Posted November 9, 2011 Author Share Posted November 9, 2011 im using chameleon..and thats where i did set up my display resolution...maybe it helps for you Link to comment Share on other sites More sharing options...
tuba3d Posted November 9, 2011 Share Posted November 9, 2011 im using chameleon..and thats where i did set up my display resolution...maybe it helps for you Thanks for your answer. Let me ask one thing. I'm not using chameleon, I'm currently using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] for bootloader. It is chameleon the same, I'll be able to replace it? Thanks Link to comment Share on other sites More sharing options...
T.B.B. Posted November 9, 2011 Author Share Posted November 9, 2011 [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] ist NOT a bootloader..its just a combination of tools...so its pretty much setting up a bootloader for you and everything... in this case the name of your bootloader is chimera..which is based on chameleon...so its pretty much the same...you dont have to replace anything...just edit your com.boot.plist in your extra folder...google for more informations Link to comment Share on other sites More sharing options...
tuba3d Posted November 10, 2011 Share Posted November 10, 2011 [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] ist NOT a bootloader..its just a combination of tools...so its pretty much setting up a bootloader for you and everything... in this case the name of your bootloader is chimera..which is based on chameleon...so its pretty much the same...you dont have to replace anything...just edit your com.boot.plist in your extra folder...google for more informations TPP, Sorry for the dumb question and thanks for the suggestion. There are a lot of info and Im a little bit lost on making the Hackintosh works... I have changed the file boot.plist to 1920x1080x32, and other combinations. Resolution has improved to 1280x1024 but far away from my intention... Ill keep trying. If you have any suggestion will be highly appreciated. Thanks! Link to comment Share on other sites More sharing options...
cbetlyon Posted November 12, 2011 Share Posted November 12, 2011 has any one made a guide to get 5xx cards working in lion?? I've seen a few posts but no defnitive guides. Link to comment Share on other sites More sharing options...
kviz Posted November 14, 2011 Share Posted November 14, 2011 has any one made a guide to get 5xx cards working in lion?? I've seen a few posts but no defnitive guides. Read the first post in this topic. That's all you need to do / know. Link to comment Share on other sites More sharing options...
badbonez Posted November 24, 2011 Share Posted November 24, 2011 Hello all – I wanted to write up my process that I had to go through to get my ASUS GTX560 Ti working with Lion 10.7.2. First – thanks to all who wrote up their various solutions. But super big thanks to T. B. B. for starting the thread and Apple Pie for his clear write-up of the problems he had and the solutions he found. Ultimately, that’s what got me to a successful install. To begin: My original card was a GeForce 8800 GT and when I bought the GTX560 Ti I learned it was not going to work with SL. So I began the process of updating to Lion. First, I use iAtkos L2 installed from a USB drive. The only change I made to the stock options was clicking the GF100 box. When I booted into Lion with my original video card, it seemed to be working OK. I didn’t do any Open CL/QE tests but it booted up, no problem. I then swapped cards. When using the 560 it would boot to the Apple logo, but it would not go any farther. I was not getting the spinning wheel icon. In verbose mode (-v) I saw the process was freexzing up at the PCI Configuration Begin point. So after reading from Apple Pie’s post, I used the npci=0x2000 flag and it worked. I was in 1024x768 mode but the system profiler did recognize the 560 and its gig of ram. Now the big problem for a long, long time was trying to figure out how to boot into the system without having to type that flag. It took a lot of fiddling and reading many posts but eventually I figured out the problem when I used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to write the npci flag to my com.chameleon.org.Boot.plist. What it did was add it to the kernal flag. And when I rebooted, I didn’t need to enter that flag manually. So I modified my boot.plist like this: <key>Kernal Flags</key> <string>npci=0x2000</string> Where the original boot loader looked like this: <key>npci</key> <string>0x2000</string> I don’t know why but that small problem took up several days of my time and many reinstallations of my old video card. So hopefully that tip will help someone. So moving on: Now it’s time to get the system to recognize the card. In the original post TBB talks about editing the NVDAGF100Hal.kext by adding the device ID. I did that, repaired permissions and rebooted and was rewarded with 1680x1050 resolution. Next I downloaded this GeForceGL.bundle: http://www.osx86.net/downloads.php?do=file&id=1761 which includes the fix from Netkas. Theoretically it gives you 100% GPU capabilities. And after rebooting, things looked good. But when I use LuxMark, it would stop at an error. So I took the advice of this post: http://www.insanelymac.com/forum/index.php?showtopic=266318 and now when I run LuxMark there are no errors and I get a score of about 4300 or so (although I don’t know what that means). In between all this I tried many other suggestiongs, like the ATY enabler (didn’t help). And a few other things. But in the end, the key was to edit the Kernal Flags in my Boot.plist. After that I was able to follow the instructions in the OP, download a new geforceGL bundle with the netkas fixes and edited part of that. Seems to be working fine, even the HDMI video is working. So thanks again to all the posters, it helps to see what other people try and then see what works for you. I do have a couple questions: 1) How do I test the FPS? 2) What’s that LuxMark score mean? How would I improver it other than a new CPU? When I run it on a different hard drive with a separate installation of Lion, I get a higher score (5200). 3) Does the HDMI Audio work for anyone? Is it supposed to? Thanks again to all who contributed. PS: If anyone cares, as for audio I am using the same drivers I used in 10.6.2. 1 Link to comment Share on other sites More sharing options...
chris512 Posted November 24, 2011 Share Posted November 24, 2011 Thanks for this info, I have my system up and running with Lion using only one of my 560ti cards. Does anyone have everything working with 2 GTX 560's installed? Once I plug in my 2nd card my system only boots to a white screen..... Any bright ideas anyone? Link to comment Share on other sites More sharing options...
Jiggyda Posted December 4, 2011 Share Posted December 4, 2011 Hi, I got this too, when i used the older Lion 10.7.0 kext with Lion 10.7.2, try editing a original 10.7.2 kexts and use that. Rebuild cache and repair permitions with kext tool. EDIT: I wound up installing fresh on another drive and all is well now. Hi everyone, So today I tried doing the 10.7.2 combo update (after cloning my HDD). My monitor only shows one resolution in the display preferences now, although in system info it identifies my GPU properly. I re-added my device id to NVDAGF100Hal.kext (1080, for the GTX580), made sure my org.chameleon.Boot.plist file had graphicsenabler set to yes, and added the empty Graphics entry that others have mentioned on here. Any ideas? I've seen a couple people mention using "ATY enabler" to get full-resolution working, but I haven't been able to dig up much on that, and some of it is pretty old. Thanks for any help! EDIT: Ok, so I installed ATY enabler, and now whenever I boot, it looks like it's loading at the proper resolution.. But it shows the login screen for a few moments, then goes to a black screen, then back to the login screen, repeat ad nauseam. I can boot fine with -x -v, but of course I don't have video acceleration then. Anybody have any ideas? I should add, I went to put my original drive back in my computer (I've been doing all this (the 10.7.2 update, etc) on the clone of my original drive), and it seems to have died (sounds horrible, so seems like a hardware fault). So, at this point I'm getting desperate since my clone is my only option at this point. Link to comment Share on other sites More sharing options...
krypto Posted December 19, 2011 Share Posted December 19, 2011 Where can i get information to enable the graphics via DSDT ? Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted December 19, 2011 Share Posted December 19, 2011 Google/forum search DSDT gfx0 nvidia. Link to comment Share on other sites More sharing options...
84R7 Posted December 19, 2011 Share Posted December 19, 2011 hi ! thank you for your guide ! ive got evga 560 ti with 1024 megs ram with aty enabler, and newest chameleon and changes in /sys/lib/ext/... after a while i get freezes.... console outputs this : kernel: NVDA(OpenGL): Channel exception! exception type = 0x26 = FECS Err: Watchdog Timeout sandboxd: ([2134]) DumpGPURestart(2134) deny file-write-create /Library/Application Support/SubmitDiagInfo sandboxd: ([2134]) DumpGPURestart(2134) deny ipc-posix-shm apple.shm.notification_center sandboxd: ([2134]) DumpGPURestart(2134) deny ipc-posix-shm apple.shm.notification_center sandboxd: ([2134]) DumpGPURestart(2134) deny ipc-posix-shm apple.shm.notification_center sandboxd: ([2134]) DumpGPURestart(2134) deny ipc-posix-shm apple.shm.notification_center sandboxd: ([2134]) DumpGPURestart(2134) deny ipc-posix-shm apple.shm.notification_center sandboxd: ([2134]) DumpGPURestart(2134) deny file-read-metadata /Library/Managed Preferences kernel: IOVendorGLContext::ReportGPURestart kernel: 0000006e kernel: 00080000 00000000 00000000 00000000 kernel: 00000000 00000000 00000000 00000010 kernel: 00000000 00000000 00000081 kernel: 00000000 00000000 kernel: NVDA(OpenGL): Channel exception! exception type = 0x26 = FECS Err: Watchdog Timeout kernel: IOVendorGLContext::ReportGPURestart someone has got an idea ? Link to comment Share on other sites More sharing options...
gargo1 Posted December 31, 2011 Share Posted December 31, 2011 Alright, so my card didn't get detected. I then installed ATY_Init with Tonymacx86's [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and rebooted. The Apple logo is in wrong resolution like before, but after that my monitor doesn't get any signal at all at just becomes black. Does anyone have an idea? I've tried booting with PCIRootUID=0, but it didn't help. I also tried with GraphicsEnabler=No and -x, but that just resulted in the Apple Logo loading for ever... First I figured it might be because I didn't rebuild cache and kexts, but one thinks that [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] would to that for you. Link to comment Share on other sites More sharing options...
lmt1979 Posted January 10, 2012 Share Posted January 10, 2012 Just got a GTX 560 (not the Ti version) I'm showing a device ID of 0x1201. Can anyone else confirm this? I want to make sure before I edit the NVDAGF100Hal.kext for my specific device. Any information would be appreciated. I looked it up here and it shows some confusing information, a GTX 570.... http://pcidatabase.com/search.php?device_search_str=0x1201&device_search=Search Link to comment Share on other sites More sharing options...
artur_pt Posted January 10, 2012 Share Posted January 10, 2012 hi use that to see http://www.insanelymac.com/forum/index.php?showtopic=219584 good hack Link to comment Share on other sites More sharing options...
lmt1979 Posted January 11, 2012 Share Posted January 11, 2012 hi use that to see http://www.insanelym...howtopic=219584 good hack Nice utility, thanks! Link to comment Share on other sites More sharing options...
MatzeOS86 Posted January 14, 2012 Share Posted January 14, 2012 Hi, I've a huge problem. I think that I've tried all possible combinations, but without luck. What I've tried so far: Only the first GTX580 + NVDAGF100Hal.kext including the device id + Graphics Enabler + npci=0x2000 = System hangs at "PCI Configuration Begins" Only the second GTX580 + NVDAGF100Hal.kext including the device id + Graphics Enabler + npci=0x2000 = System hangs at "Still waiting for root device" Both GTX580 + ATY_Init + Graphics Enabler + npci=0x2000 = System profiler detects a NVIDIA Geforce with 7MB Memory Both GTX580 + NVDAGF100Hal.kext including the device id + Graphics Enabler + npci=0x2000 = No graphics card detected Both GTX580 + EFI string + npci=0x2000 = Kernel panic Both GTX580 + EFI string + npci=0x2000 + Verbose = No graphics card detected Kernel log of my last try: ...13.01.12 21:23:46,000 kernel NVClockX: Card: 0, Vendor ID: 10de, Device ID: 1080, Architecture: 1000000, GF100 [GeForce GTX 580] 13.01.12 21:23:46,000 kernel NVClockX: Card: 1, Vendor ID: 10de, Device ID: 1080, Architecture: 1000000, GF100 [GeForce GTX 580] ... 13.01.12 21:23:46,000 kernel NVClockX: BIOS successfully read 13.01.12 21:23:46,000 kernel NVClockX: [Warning] Unhandled init script entry with id ' ' at 6bd4 13.01.12 21:23:46,000 kernel NVClockX: BIOS successfully read 13.01.12 21:23:46,000 kernel NVClockX: [Warning] Unhandled init script entry with id ' ' at 6bd4 ... 13.01.12 21:23:56,000 kernel NVDAGF100HAL loaded and registered. 13.01.12 21:23:56,000 kernel NVDAGF100HAL loaded and registered. What could the problem be? Any suggestions are welcome! Regards Matze Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted January 14, 2012 Share Posted January 14, 2012 Delete nvclockx while experimenting with this, maybe it's interfering in some way. Link to comment Share on other sites More sharing options...
kuchumovn Posted January 14, 2012 Share Posted January 14, 2012 Hello. Today I've installed Iatkos L2. Was unable to boot in regular mode, but was able to boot with '-x'. My graphics card is MSI GeForce GTX 560 Ti Twin Frozr / OC (1 GB). Then I installed "GTX 5xx Enabler" (without ATY). Then I generated an EFI with OSX86 Tools, and pasted it to the '/Extra/org.chameleon.Boot.plist' file. Its contents are: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Boot Graphics</key> <string>Yes</string> <key>Quiet Boot</key> <string>No</string> <key>Timeout</key> <string>5</string> <key>Kernel Flags</key> <string>npci=0x2000</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Legacy Logo</key> <string>Yes</string> <key>UseKernelCache</key> <string>No</string> <key>PCIRootUID</key> <string>1</string> <key>device-properties</key> <string>720200000100000001000000660200000d00000002010c00d041030a000000000101060000010101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e000000310000006e5669646961204765466f7263652047545820353630205469204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000003000c00000000000007000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c0000001d0000006e5669646961204765466f72636520475458203536302054690e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000004020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74</string> <key>Graphics Mode</key> <string></string> </dict> </plist> Now it doesn't hang at the "Initializing PCI (whatever)...". Now it hangs at this stage: NVDAGF100HAL loaded and registered NVEnabler : init : begin NVEnabler : probe : probe NVEnabler : probe : ROM Shadow enable It hangs there strangely: sometimes it can even print half a symbol after those lines, and then hangs. Tried ATY_init with no luck (the same). Can you advice me to try anything else? Link to comment Share on other sites More sharing options...
MatzeOS86 Posted January 14, 2012 Share Posted January 14, 2012 Hi, ok, I've done that, but it doesn't change anything Here are the messages I get from Chameleon concerning the graphics cards: Only the first card installed with Graphics Enabler: NVIDIA GeForce GTX 580 3072 MB Only the second card installed with Graphics Enabler: efi_inject_get_devprop_string NULL trying stringdata Both cards installed with Graphics Enabler: NVIDIA GeForce GTX 580 -4xxx MB (don't remember the exact figure) Both cards installed with EFI String: efi_inject_get_devprop_string NULL trying stringdata What does that mean? @ kuchumovn: Use only one injection method! So, delete NVEnabler and either your EFI String or Graphics Enabler in your Boot.plist. Regards Link to comment Share on other sites More sharing options...
zyms Posted January 14, 2012 Share Posted January 14, 2012 Hi MatzeOS86! Before I messed my system up trying to get my bluetooth to work I actually got my Zotac GTX580 to work fine. I got the fermi kexts from http://iparsifal.org/osx/ and post-installed the following: NVDAGF100Hal GTX580 10.7.2 11C43.kext.zip GeForceGLDriver.bundle 10.7.2 11C43.zip AppleGraphicsPowerManagement.kext GTX580 10.7.2 11C43.zip Plz let me know if you get it to work as I will try and install my whole system all over again. Regards Link to comment Share on other sites More sharing options...
MatzeOS86 Posted January 15, 2012 Share Posted January 15, 2012 Hi, thanks for your reply, but still the same. Regards Link to comment Share on other sites More sharing options...
kuchumovn Posted January 15, 2012 Share Posted January 15, 2012 Thanks, MatzeOS86. Indeed, I was using NVEnabler with other tricks simultaneously, and maybe that was the cause that it froze. Today I reinstalled L2, without NVEnabler, and then installed GTX 5xx Enabler, and having a black screen with a white bar now. I'll try the manuall method next time. * Comment composer here lags in Chrome when pressing Backspace Link to comment Share on other sites More sharing options...
Recommended Posts