4K (3840x2160@30fps) over HDMI still not working

For reasons I don’t want to tell here, I need to operate a ASUS PQ321Q (4K capable Display) over a single HDMI cable.
The graphics card should be able to to this: It’s a Quadro K2000.

The (passive) DP–>HDMI cable specification says: “High Speed HDMI for HDTV up to 4K (2160p)”.

The monitor docs also claim that 3840x2160@30fps should work. I have read all threads in this forum (I hope) that seem to have similar problems.
( https://devtalk.nvidia.com/default/topic/540368/
https://devtalk.nvidia.com/default/topic/570988/
https://devtalk.nvidia.com/default/topic/537202/ )

If tried a lot of different xorg.conf options, for example:

Option "ModeValidation" "DFP-1: NoDFPNativeResolutionCheck, NoMaxPClkCheck, NoVertRefreshCheck"
Option "ExactModeTimingsDVI" "True"

The mode xorg gets from EDID is correct and valid, I think.
It does not get sorted out because of the 165MHz problem anymore, instead I get now:

ViewPort 3840x2160 exceeds hardware capabilities.
Mode is rejected: Unable to construct hardware-specific mode timings.

Linux-driver version: 331.17, also tried 319.60 before.

I tried the same setup with Display-Port and there it’s working (!)

I also tried the same setup in windows (7, 32bit, latest 331 driver), there it’s not working, I can’t select the 4K monitor to be used, although it’s detected. (I am not interested to use it under windows, just for information here.)

How’s the current status: Could/should this work already somehow?
If it’s a driver problem, is somebody at Nvidia working on it?

Thank you for any feedback!

nvidia-bug-report.log.gz (192 KB)

There is only like one passive adapter that is even rated for it and honestly I would not expect them to work at all I had issues with passive adapters on linux and windows. I suggest you use the proper ACTIVE adapter if your running it over displayport as that will work with all drivers that support your video card (you don’t even need the new ones with proper HDMI 4k support). It will just show up as a displayport display and should work fine. Here is the adapter:

http://www.accellcables.com/B086BDPHDMI.html

You can get two and push 60Hz on that monitor as well if your willing to use two of your displayports on your computer a the last I looked that ASUS/sharp display supports either MST or 60hz via 2x HDMI.

I am curious why you don’t just drive it over DP unless the port is being used by another computer and you want them both to be on at the same time or something?

Also here is the amazon link. It took like 1.5-2 weeks to get the adapter from accel even when it was in stock:

Amazon says only two left. I can say from experience this will make it work on linux/mac/windows over any nvidia card with displayport. I actually had to use this to get it working on windows as on windows it wouldn’t even see the display for some reason (same machine I use in linux just rebooting and booting into windows). I am thinking maybe it had to do with the fact I am using a 65 foot HDMI cable to the display but I am not sure.

Thank you houkouonchi for your reply! I wanted to order it, just because I’ m curious if it would work, but the shop wants 50 Euros for shipping and handling, which is ridiculous, even if they would send it with UPS, what they surely would not…

I am still also interested to get it to work with a passive adapter for technical reasons that I can’t tell here publicly (business secrets…).

So I ask again, especially to NVidia: Is it only a driver issue, and if yes, will it be probably fixed in the near future?

Thank you for any hints!

Well passive adpaters just do strait TMDS pass-through instead of any kind of signal conversion. When you have something that doesn’t even have a regular HDMI port than I don’t know if it would support HDMI 1.4 via a passive adapter when it originally only has dual link DVI and display port. I really suggest getting the active adapter. It wont’ be a matter if it works. The active adapter will definitely work.

Again I am also curious why you don’t just run it over display port?