macOS 10.13 (MacBook Pro Retina 13" Mid-2014) - 4K@60Hz not supported over HDMI - GTX 1060  

 

akash4393
(@akash4393)
New Member
Joined:1 year  ago
Posts: 4
April 6, 2018 10:56 pm  

I recently purchased two Samsung U28E590D 4K monitors. I am using DP for the first display and HDMI for the second. After setting everything up and trying 3 different HDMI 2.0 supported cables, I realized that Mac doesn't support 4K@60Hz over HDMI. Even though the HDMI port in my GPU is HDMI 2.0b and should support 4K@60.

I tried using the same setup in windows and both displays work perfectly at 4K@60. So this is not a hardware issue, rather it's some weird software issue where MacOS is just not allowing the GPU to run a display at 4K@60Hz over HDMI. I have tried disconnecting the DP display and just connecting one display over HDMI, in which case I see the option to run the monitor in 1080p HiDPI mode at 60Hz but selecting that option results in a black blinking screen on the monitor and my internal display flickering as if I am continuously connecting and disconnecting the display.

My Setup:
Laptop:
Mid-2014 MacBook Pro Retina 13"
macOS 10.13.3 
Egpu:
GTX 1060 6GB

Egpu Case:
Akitio Node

Monitor:
Samsung U28E590D

Edited: 2 months  ago

ReplyQuote
mac_editor
(@mac_editor)
Prominent Member Moderator
Joined:1 year  ago
Posts: 815
April 7, 2018 12:42 am  

This is a known issue with macOS - and I have experienced it firsthand. My setup is also 2 4k60 monitors. Only DP outputs at 60hz on macOS. Windows is gold.

purge-wrangler.shpurge-nvda.sh

Guides:
Mid-2014 15" MacBook Pro GT750M + RX480@16Gbps-TB2 (AKiTiO Node via TB3->TB2 adapter) + macOS & Win10
Mid-2014 15" MacBook Pro GT750M + GTX980Ti@16Gbps-TB2 (AKiTiO Node via TB3->TB2 adapter) + macOS


ReplyQuote
(@izak_filmalter)
New Member
Joined:2 months  ago
Posts: 1
April 7, 2018 2:30 pm  

Give the following a try, no Idea if it will work.

https://github.com/Floris497/mac-pixel-clock-patch-V2


ReplyQuote
akash4393
(@akash4393)
New Member
Joined:1 year  ago
Posts: 4
April 13, 2018 10:35 pm  

@mac_editor Thank you for clarifying that. I was breaking my head over wires and HDMI protocols. Do you know if there is thread for tracking that issue so that I can stay updated on the topic.

@izak_filmalter I tried the coreDisplay patch based on the author's last commit. The patch just added the option to switch to 4k@60 in the SwitchResX menu. Although, selection that options causes the display to start blinking as if I were continuously connecting and disconnecting the source cable.


ReplyQuote
mac_editor
(@mac_editor)
Prominent Member Moderator
Joined:1 year  ago
Posts: 815
April 14, 2018 12:10 am  

@akash4393 I have asked dev relations about this and apparently they have simply not incorporated HDMI 2.0 as of macOS 10.13.4. However, in my testing with the 1070 eGPU, I was able to output 4k60 (Web drivers probably support this) on the eGPU monitors via HDMI. By default, it was at 30Hz, but I noticed in Display settings that it was set to "scaled". Setting it to "default - best for display" worked. Maybe check that.

purge-wrangler.shpurge-nvda.sh

Guides:
Mid-2014 15" MacBook Pro GT750M + RX480@16Gbps-TB2 (AKiTiO Node via TB3->TB2 adapter) + macOS & Win10
Mid-2014 15" MacBook Pro GT750M + GTX980Ti@16Gbps-TB2 (AKiTiO Node via TB3->TB2 adapter) + macOS


ReplyQuote
(@kim_chen)
New Member
Joined:2 months  ago
Posts: 2
May 15, 2018 1:38 am  

The same here with MBPR Mid-2017 10.13.4 + ASUS ROG-STRIX-RXVEGA64. 2 DP work perfectly, but HDMI can just output 4k30. Do you think Apple would take it seriously?


ReplyQuote