Problem with 4K@60Hz with NVIDIA-Linux-x86_64-375.39

A small update on this: another user had strange results using that adapter, too
[url]https://devtalk.nvidia.com/default/topic/1020697/linux/screen-flickering-at-4k-60hz/1[/url]
Though his case was largely different, one problem with nvidia driver mode setting surfaced:
With plain EDID, the modes for 4k with refresh rates higher than 30Hz all were set up with a viewport of 1920x1080, so displaying a 1920x1080 picture in a 4k mode. Over plain HDMI, that didn’t seem to be a problem but over DP using the converter it had strange effects.
Adding an additional DisplayID block to the edid resulted in a mode with correct viewport. Though I don’t know if the converter works with that yet.

OK, so there is another case too, what confirms that Club3D adapter don’t play nice with Linux.

I could happily change this adapter to another adapter IF there is adapter (on the market) what fulfills :

  • Takes only space of one PCI (all PCI slots are full)
  • Have HDMI 2.0 connector
  • Can output 4K60Hz

No, it’s only partly due to the adapter, the mode the driver is setting is also weird.
mode from EDID block → correct resolution, wrong viewport
mode from DisplayID extension block → correct viewport

Update: the user just replied that the converter even with the altered EDID still doesn’t work.
Here another user had a success with a Delock:
[url]https://devtalk.nvidia.com/default/topic/1018351/linux/pixel-clock-limited-to-165-0-mhz-with-uhd-display-on-quadro-p400/[/url]
Though I find it strange that both converters are using the same chipset Parade PS176

Maybe if I would have a digital signal analyser, I could see what is the difference in signal/protocol (between card and adapter) when using windows and linux. But I don’t have…

Strange that you people at NVidia don’t even know how your driver behave differently between windows and linux, how/why your driver doesn’t have any problems in windows world with 4K@60Hz.

  1. Looks you are using 4.10.0-20-lowlatency kernel. Can you verify with latest generic kernel?
  2. Can we have the result with 384.59 driver?
  3. Can we have a repro video from customer?

We are not able to reproduce this issue with Samsung 4K Curved TV [UN55KS9500] with UHD colours option enabled in TV settings + K620 GPU + DP to HDMI dongle [allreli] + 381.22.

Is this issue repro with any other display dongle/adapter?

jjussi@WhiteBeast:~$ uname -a
Linux WhiteBeast 4.10.0-32-generic #36-Ubuntu SMP Tue Aug 8 12:10:06 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
jjussi@WhiteBeast:~$ grep 384.59 /var/log/Xorg.0.log
[ 316.200] (II) NVIDIA GLX Module 384.59 Wed Jul 19 23:41:15 PDT 2017
[ 316.201] (II) NVIDIA dlloader X Driver 384.59 Wed Jul 19 23:14:49 PDT 2017

I don’t have any other DP to HDMI dongle. As stated earlier, booting to windows, it works fine with full resolution and refresh rate.

EDIT: problems to add attachement, first time it said that mp4 is not allowed and after changing format to .mov, now it don’t upload anything anymore. So, here is the link https://owncloud.jjussi.com/index.php/s/cMFv9QwNXJkG6wC

Hi!
Some point this problem disappeared! Now I can have 4K@60Hz

nvidia-settings: version 390.77 (buildd@lcy01-amd64-022) Thu Sep 6 07:51:39 UTC 2018
The NVIDIA X Server Settings tool.

This program is used to configure the NVIDIA Linux graphics driver.
For more detail, please see the nvidia-settings(1) man page.

Linux WhiteBeast 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Probably this:

2017-11-02 version 384.98

    * Fixed a bug that artificially limited the maximum pixel clock to 300 MHz
      when using certain more capable DisplayPort to HDMI adapters.

Iam able to play 4k uhd files in smplayer, in manjaro linux, in two pcs one with I5 3rd gen processor, second in amd fx pocessor with less than 15% cpuload. only manjaro plays, no other linux flavour plays. i have tried ubuntu, kubuntu, elementary, mint. noe of the plays like manjaro. even i am able to 8k 24 fps without any problem. i am using nvidia gtx 1030 in both pc.