Jump to content

60Hz 4K on Mavericks with GTX 760? [UPDATE: 10.9.3 works [UPDATED UPDATE: maybe]]

4K UltraHD Retina NVIDIA GTX 760 60Hz 60 FPS

  • Please log in to reply
114 replies to this topic

#101
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

I haven't :( I am using Windows from time to time instead, MacOS is so much better as HiDPI, I am waiting to see if Yosemite solves anything.

 

Yeah OSX is so much better for 4K then Windows that I rather use OSX at 30Hz then Windows at 60Hz.

 

Well, we just need to figure out what makes the real MacPro 6,1 work with 4K at 60Hz MST and OSX86 does not. Maybe it's about the FirePro GPU's in the MacPro? Or if it is the drivers, then I find it weird that the MacPro uses different drivers than what we have, and in that case we could port the drivers maybe.  It could also be the firmware on the MacPro that makes it work.

 

At least we can change to 1080p 60Hz using Display Maestro, so we can play games.



#102
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
I am running at 60Hz now if the monitor info is showing right.

NQQmB5n.jpg

I managed to get it to work with only iMac 12,2 on a HFS+ USB (Clover must be on EFI partition and nvidia injection needs to be disabled) and without Clover installed on the HDD. The trick is to Install 10.9.2 and then 10.9.3 beta 1 (13D12) while DP 1,2 is turned off and when beta 1 finishes installing, before you restart turn DP 1,2 on, reboot and install 13D17 and then 13D21.

It worked at 60Hz until I installed beta 13D28, then it broke and would not detect the monitor, so beta 13D21 is the last beta which works, all other betas after that fails to detect the monitor. Even final 10.9.3 fails to,detect monitor.

I am not sure yet if it really runs at 60Hz or if the monitor gets tricked that it is runnung at 60Hz. Need to test later.

I tried with iMac 14,2 too but that makes the display to become gray. So only 12,2 seems to work.

#103
juliantoledo

juliantoledo

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

Oh nice! very tricky, I now know I am not that crazy and I really saw 60Hz too! Do you have the Nvidia web driver installed?

 

It should be 60Hz, try moving your mouse around and you will tell for sure. I hope we find a way to have it running in 10.9.4.

 

I did few test yesterday and even tried the Yosemite Beta 1 that did not even get pass 1024x768 on my second monitor, the dell 4K was dead.



#104
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Oh nice! very tricky, I now know I am not that crazy and I really saw 60Hz too! Do you have the Nvidia web driver installed?

 

It should be 60Hz, try moving your mouse around and you will tell for sure. I hope we find a way to have it running in 10.9.4.

 

I did few test yesterday and even tried the Yosemite Beta 1 that did not even get pass 1024x768 on my second monitor, the dell 4K was dead.

 

No, OSX default driver.

 

Mouse cursor moves fast and scrolling in heavy websites is fast too, I don't notice any lag. But League of Legends ran at 33 FPS with sync on, and Ungine Heaven benchmark did not reach even 30 fps at 1920x1080, I suspect that it is running at 30Hz but at the same time it feels like it is more then 30Hz.

 

The weird thing is that when I tried to play League of Legends in 10.9.4 at 30Hz, it was lagging a lot and I could not move the mouse cursor all the way to the edges of the screen by using the mouse, could move the view properly only by using keyboard. Now when I started LoL and it ran at 33 FPS I could move the mouse properly and there was very little lag. And also, if the monitor was running at 30Hz, how come that LoL runs at 33 FPS, shouldn't it not get past 30 when vsync is on?

 

If I turn off vsync in LoL and set the cap to 60 FPS, it will stay at 60 FPS (even thought I am not sure if it really runs at 60 FPS) but I can see screen tearing/flickering happening.

 

It could be that it is really running at 60Hz but there is some performance issues going on which causes games and other thing to not reach 60 fps.

 

I can also get 60Hz when I install Clover with iMac 12,2 to EFI partition on HDD. No need to use USB to get 60Hz.



#105
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Haven't had time to read this but I think this is the fix Rominator was talking about at netkas forum.

 

Doesn't look like 10.9 will ever have MST 60 Hz 4K for NVIDIA 

Yosemite already has it but Apple has added code to disable it.

If you enable it you have to turn off their kext Nanny checking system.

 

http://forums.macrum...682&postcount=8

 

And the Yosemite fix:

 

http://forums.macrum...96&postcount=13



#106
juliantoledo

juliantoledo

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

Great stuff! I will try it in the Yosemite Beta :)



#107
juliantoledo

juliantoledo

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

@

 

Haven't had time to read this but I think this is the fix Rominator was talking about at netkas forum.

 

 

http://forums.macrum...682&postcount=8

 

And the Yosemite fix:

 

http://forums.macrum...96&postcount=13

 

Thanks! It is working!!! The Dell up2414q repots 60Hz at 4K and the mouse cursor moves properly now (I haven't run any vsync tests)

 

I had to change the SMBIOS to MacPro 3,1 to be able to install the new Nvidia Web Driver for Yosemite, then I had to do the fix you mentioned, got one black screen, reverted and did it again and worked.

 

Update:

I tried StarCraft2 with Vsync and the FPS reported in the game go down to 30, I think that is because of an OS X issue, but I really think the monitor is running at 60Hz. Without the Vsync seems a lot better than the monitor running at 30Hz.

Attached Files



#108
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Got it working!!! I installed the Web Driver when I was using using MacPro 6,1 but had to switch to MacPro 5,1 to get 60Hz working. It probably works fine to use MacPro 5,1 all the way, to install OSX and Nvidia Web Driver.

You just need to make sure that nvram is working, else nvidia web driver seems to not work properly.


About the game issue, someone posted on netkas forum:

 

well, games will go to 30fps if 60fps isn't maintainable. os x's vsync code only supports 15, 30, and 60. if you even drop to 59fps, vsync lowers to 30 do to failure to maintain 60. So that could play an effect. It's actually why I turn vsync off in some games where I know I maintain close to 60fps but not ALWAYS 60fps, because i don't want to drop to 30fps do to such minor fluctuations. Windows games have a feature with dynamic vsync so it'll lock at 60 when possible BUT if say you drop to 50fps, it'll dynamically toggle sync off for the fluctuation instead of force a lower sync. Unfortunately OS X doesn't support this natively, it'd have to be added at game level and I'm unaware of any OS X game porters that do this.



#109
juliantoledo

juliantoledo

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

Very cool!

 

BTW, I lowered all the settings in Starcraft2 (keeping 4K of course) and I get 60fps with VSync on :D

 

I should try this hack on 10.9.4, but I will use Yosemite for now to test it. The hack broke my 10.9.4 :(

 

Update:

I can only use MacPro 3,1 on a GA-Z68X-UD4-B3, I will try next with on a new Z97X

 

I have updated to Yosemite Beta 2 (14A329r) and it runs only 30Hz because the Nvidia driver does not work in the Beta2 yet.



#110
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

I have updated to Yosemite Beta 2 and it runs only 30Hz because the Nvidia driver does not work in the Beta2 yet.


I use:
PB2 (14A299l):http://us.download.nvidia.com/17ETMObkRRECqYKDwOCH9K2Kj07lOlJQ/WebDriver-334.01.20a14.pkg
In Yosemite I actually do get 60 FPS (55-60) with vsync at 2160p in LoL, whereas I got only 33 FPS on 10.9.3 beta at 1080p (with Apple driver).
It is not strange that you get lower FPS in SC2 at 2160p, I always had lower FPS in SC2 OS X compared to Windows version.

#111
juliantoledo

juliantoledo

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

I use:

PB2 (14A299l):http://us.download.nvidia.com/17ETMObkRRECqYKDwOCH9K2Kj07lOlJQ/WebDriver-334.01.20a14.pkg
In Yosemite I actually do get 60 FPS (55-60) with vsync at 2160p in LoL, whereas I got only 33 FPS on 10.9.3 beta at 1080p (with Apple driver).
It is not strange that you get lower FPS in SC2 at 2160p, I always had lower FPS in SC2 OS X compared to Windows version.

 

Did you update to today's Beta2 (14A329r)? I think I have installed the same driver and it gives me an error.



#112
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Did you update to today's Beta2? I think I have installed the same driver and it gives me an error.

 
Ah no, I am on 14A299l.
 
I tested iMac14,2 SMBIOS, and it also works at 60Hz.
 
But I think it would better to use Macmini6,2 SMBIOS since it works at 60Hz and the AppleGraphicsControl.kext does not contain a block for Macmini board ID's, so we can just install Yosemite and use Macmini definition without having to edit the kext.
 
I have noticed that there is graphical bugs in at 60Hz which I do not see at 30Hz, for example the scroll bar in finder tends to become fully black (both the background and the grey scrollbar becomes black) while the rest of the finder background stays grey/white. And after boot, when the login windows appears, it tends to shows the loading bar screen at half screen while the login window appears on full screen.

 

Will go back to 10.9.3 beta today and test to use the Nvidia Web Driver there to find out if I will get better FPS, in that case I will maybe stay on it, since Yosemite is still buggy.



#113
juliantoledo

juliantoledo

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

Here is the Driver for Beta2 14A329r (from the netkas forum):

http://us.download.n...43.01.01a03.pkg

 

I was able to get 60Hz again in the Dell 2414Q (1080p HiDPI)  :D:

- SMBIOS MacMini 6,2 works without the hack (I loose Audio with this one)

- SMBIOS MacPro3,1 works with the AppleGraphicsControl.kext hack (everything seems to be working)

- SMBIOS iMac 14,2 does not work for me, screen stays black, I guess it needs the AppleGraphicsControl.kext hack

 

Audio and Net works after a quick fix.



#114
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

- SMBIOS MacMini 6,2 works without the hack (I loose Audio with this one)


Hmm, I lose audio with both iMac14,2 and Macmini6,2 (maybe with other SMBIOS too, didn't check) but after installing Soundblaster USB driver and opening the Soundblaster control panel the sound works (I have to do this every time I boot into OSX to get sound).

I could not get League of Legends working in the new beta, it would show a black screen after champion select.
 
EDIT: I reverted to 10.9.3 and tried League of Legends., it works properly now and now I have 60 FPS with vsync at 3840x2160 and using the default OSX driver.
 
I also run 10.9.3 13D21 with Macmini6,2 SMBIOS at 60Hz. I noticed that audio issue happens on 10.9.3 beta too, with both iMac12,2 and Macmini6,2 (weird, I don't remember having this issue a few days ago).

#115
=)(=

=)(=

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
I sold my NVIDIA card and bought AMD 280 for testing (Vendor: ATI (0x1002), Device ID: 0x679a) it shows up as "AMD Radeon HD 7xxx" in System Information and as HD7950 in Clover but can not get 60Hz to work, neither in 10.9.3 beta nor Yosemite :( I can boot successfully with MacPro6,1 SMBIOS, whereas with the NVIDIA card, if I tried to boot with MP6,1 OS X would not detect that there is a display connected to GPU.
 
How come that the Asus PQ-321 works at 60Hz with AMD cards but Dell does not?
And how come that the Dell UP2414Q works on a real MacPro6,1 but with a MacPro6,1 SMBIOS and AMD card it detects the display but does not run at 60Hz?
 
At least on the AMD card I don't have the cold booting issue (black screen during post) which happens on NVIDIA.






Also tagged with one or more of these keywords: 4K, UltraHD, Retina, NVIDIA, GTX 760, 60Hz, 60 FPS


1 user(s) are reading this topic

0 members, 1 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