535 branch: 4k120Hz output not possible on 1080Ti (Pascal)

On 525.47.35 vulkan dev and all previous drivers that I have used I have been able to use my primary monitor on 4k120Hz mode.

On 535.43.08 vulkan dev and also on regular 535.98 driver 4k120Hz is not available. In nvidia-settings DisplayPort link seems to get restricted to 4 lanes @ 5.40Gbps instead of normal 4 lanes @ 8.10Gbps.

Attached report is run with 535.98 which shows the bug of restricting monitor to either 4k60 or 1440p144. Bug report has 3 monitors connected, but bug also happens with only single monitor connected.
nvidia-bug-report-535.98.log.gz (1.4 MB)

I’m also failing to get the correct display mode on my 1080Ti, despite having the correct lane speed of 8.10Gbps. 525 drove my display just fine, but since 530, including now with 535.104, it just doesn’t want to do it. Mine is supposed to run at 2160p@144Hz, and it’s stuck at 60Hz. This seems to be a pattern with post-530 drivers and Pascal cards. Bug report file attached, I think our issues are related.
Honestly, if I could go back to 525 I would, but 525 stopped building and I can’t get the runfile for it anymore.
Edit: Finally dug up the 525 runfile, but as I suspected when 525 stopped building during kernel updates, it’s incompatible with the current kernel and won’t build.

If I have to guess, it’s probably a bug with Pascal cards, but I’d have to have an RTX card to test that theory, and I don’t.

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

I can confirm that the problem exists with Pascal cards. Since the driver version 530, my GTX 1050Ti is no longer able to run 5120x1440 at 120Hz. I was hoping that version 535 would fix the problem, but unfortunately, it didn’t. For testing, I’ve reverted the PCIe isolation of my RTX 3070 and rebooted my system.

Finally, I was able to set the refresh rate to 120 Hz (and above).

There is currently no way for me, to upgrade my kernel to 6.4/6.5 or even my GPU driver. I’m stuck on 525 which was the last stable release for Pascal Cards.

nvidia-bug-report-1050.log.gz (1.5 MB)
nvidia-bug-report-3070.log.gz (1.8 MB)

On topic: this is still a problem with 535.104.05

Slightly off-topic, but propably of interest to someweirdchaothing and mkfyi: you can still run 525 perfectly fine on 6.5 (running 525.47.35 on 6.5.3 at this very moment) with a small patch applied: https://github.com/Frogging-Family/nvidia-all/blob/master/patches/kernel-6.5.patch

If you happen to run arch, then using that Frogging-Family/nvidia-all is probably easiest way of testing different driver versions.