Jump to content

Asus GTX 560 (NON TI!) Support on Lion


  • Please log in to reply
49 replies to this topic

#1
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
Ok so I just put together a new pc. It has an ASUS Maximus IV GENE-Z. Ive got a Core i7 2600K, 2x4 GB of Corsair Vengeance ram, and an ASUS GTX 560 non TI (idk what to actually call it). Ive modded the NVDAGF100Hal kext and the modified GeForceGLDriver bundle. I boot up and I get native resolutions but all I see is the background of the login screen and it flickers back and forth from the spinning loading feel (no apple logo). And when I boot verbose it does the same thing but with the verbose black screen with some occasional lines of code. When I boot into safe mode I get native res as well and I can actually log in but I don't get QE, CI, or Open GL.

Any help would be greatly appreciated... ;)

#2
el_charlie

el_charlie

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 220 posts
  • Gender:Male
  • Location:Maracaibo, Venezuela
Did you edited the NVDAGF100Hal with the device ID of your card?? Make sure you're using the right id or it won't work.

The GeforceGLbundle is for OpenCL only.

Cheers!

#3
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
Ok so I've managed to get native resolution on my screen and it is detecting all of the graphics card memory. But it still says it is an unknown card and the 2d acceleration is extremely poor. 3d is fine but I'm getting choppy animations with beam sync disabled and quartz 2d extreme enabled. Is this a driver issue or just an issue with lion in general? The 2d animations are more choppy then they were on my 7500LE on my 1080 screen

#4
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
Ok I solved all of my problems by myself :D
For anyone else with an ASUS GTX 560 non ti, this is what I did.
1. Update to latest version of lion (10.7.2)
2. Download this kext package- http://www.osx86.net...do=file&id=1801
3. Install all kexts and bundles in the zip file (Kext Utility)
4. Reboot
Extra steps
5. You might need to add npci=0x2000 to your kernel flags and/or add <key>PCIRootUID</key> <string>1</string> to the boot.plist

6. If you want to get the most performance out of your card, delete the AppleGraphicsPowerManagement kext and run the kext utility again. (I would recommend you do this as the 2D performance is poor with the power management on)

Thats it...
Hopefully this helps someone

#5
irontony

irontony

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
Good day,

I know it has been a few months but thought to ask you how things are going with you and if you have updated to 10.7.4 yet?

I brought the EVGA GTX 560 (non-ti) and will try your suggestions.

Cheers

- I running

DSDT ###### setup
SMBIOS Macpro 3,1 (but will try Macpro 4,1)

#6
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
Hi.
Im still running 10.7.2 because I don't want to mess anything up, but I'm sure it works with 10.7.4. Just update first then install the files. Disregard step 6 though, it might help reduce lag but the easiest way is to put your display to sleep then wake it up again. For some reason this fixes all the lag, at least for me. I put the display to sleep option in the top right hot corner so whenever I reboot the computer, I just quickly put the display to sleep and wake it up again.
One thing I did notice with my card is that fading animations slow down the graphics a lot. So the fading animation the volume makes every time you change it causes the 3D performance to be really jerky for a second. Not really annoying unless you have a chat program that has messages pop up and fade out, then it becomes a problem.
If you have any other questions, feel free to ask.

#7
dannymichel

dannymichel

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Gender:Male
Do you have an edited AppleGraphicsPowerManagement.kext for the GTX 560 on ML you can attach here?

#8
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC

Do you have an edited AppleGraphicsPowerManagement.kext for the GTX 560 on ML you can attach here?


I deleted the AppleGraphicsPowerManagement.kext because it served no purpose. If your graphics card is running with full resolution and Quartz Extreme, then your all set.
I don't know if this method works on Mountain Lion, but if you need any help just ask.

#9
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,111 posts
  • Gender:Male
  • Location:Brazil
He'll need your help editing NVDAGF100Hal if that's still required for the GTX 560 on Mountain Lion.

#10
dannymichel

dannymichel

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Gender:Male

He'll need your help editing NVDAGF100Hal if that's still required for the GTX 560 on Mountain Lion.

ineed
thanks

#11
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
Ok. Have you already tried installing the kexts I provided in Post #4? If you haven't then backup your NVDAGF100Hal and GeForceGLDriver.bundle and install GeForceGLDriver.bundle and NVDAGF100Hal.kext. If that doesn't work then send me your backed up .kext and .bundle and ill modify them for you.

#12
dannymichel

dannymichel

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Gender:Male

Ok. Have you already tried installing the kexts I provided in Post #4? If you haven't then backup your NVDAGF100Hal and GeForceGLDriver.bundle and install GeForceGLDriver.bundle and NVDAGF100Hal.kext. If that doesn't work then send me your backed up .kext and .bundle and ill modify them for you.

thanks. i tried installing them, but actually got a KP
http://d.pr/f/Vb1u

#13
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
Ok. Quick question, what GTX 560 do you have? Gigabyte, Asus, reference, etc?

#14
dannymichel

dannymichel

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Gender:Male
EVGA http://d.pr/8YVC

#15
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
Ok, im going to put these lines in NVDAGF100Hal.kext
0x0dc010de&amp;0xffc0ffff
0x0f0010de&amp;0xffc0ffff
0x104010de&amp;0xffc0ffff
0x120110de&amp;0xffc0ffff
0x108610de&amp;0xffc0ffff

The bolded letters is the device ID plus the last three characters of the vendor ID. Go to About This Mac and go to the graphics/displays section and tell me if any of these bolded lines is the same as the device ID plus the last three characters of the vendor ID. Or just send me a screenshot of your About Mac Graphics/Displays window.

#16
dannymichel

dannymichel

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Gender:Male
K http://d.pr/i/Cyf0

Should I really remove the power management kext? wont that burn my card out after a while?

Also, is everything in /Extra, including org.chameleon.Boot.plist fine the way I have it?

#17
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC
It looks like your graphics card has been properly identified already. A quick way to check if you already have the correct drivers is if you can use itunes cover flow

If the power management kext isnt causing any problems, then don't bother removing it, your Bios should do most of the GPU control anyways, you won't burn out your card by removing the kext but I would keep it there anyways.

Also, is everything in /Extra, including org.chameleon.Boot.plist fine the way I have it?


Yup it looks just like mine

#18
dannymichel

dannymichel

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Gender:Male
Hmmm, I guess it's something in my /Extra folder thats holding it back performance-wise, or that games just wont play well on OS X. I get 60FPS on Guild Wars 2 on Windows 8, but 7 FPS on OS X. Or maybe my CPU isnt being used properly on OS X. I dunno.

#19
KrazyKiwi

KrazyKiwi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Interests:Getting OSX to work with my PC

Hmmm, I guess it's something in my /Extra folder thats holding it back performance-wise, or that games just wont play well on OS X. I get 60FPS on Guild Wars 2 on Windows 8, but 7 FPS on OS X. Or maybe my CPU isnt being used properly on OS X. I dunno.


Well, I didn't see your cards model number in the NVDA kext so I added your device to the kext, try it and tell me if it fixes anything
http://d.pr/f/9PGi

#20
dannymichel

dannymichel

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Gender:Male

Well, I didn't see your cards model number in the NVDA kext so I added your device to the kext, try it and tell me if it fixes anything
http://d.pr/f/9PGi

k, will do. also gonna remove the power management kext anyway





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy