Is there any way to get rid of DSC (adapter,…)

Updated 1 hour ago in Adapters and Cables
4 2 days ago

Hello,

I have the problem that I want to connect 3x 4K Displays (MSI Optix MPG321URDE QD) to my GeForce 4090.

But DSC cannot be disabled inside the monitors firmware. I have asked MSI support and first they said that a new firmware was on the way. But half a year later they just wrote me it won’t be coming, they are sorry.

That’s very frustrating, as the 4090 would support up to 4 screens without DSC or 3 Screens (one with DSC on, two with off) without problems. They would only be reduced to 4k at 120Hz without DSC and I would loose features like DLDSR, but that would be ok.

Since I was let down by MSI I am looking for some sort of alternative, as the sceens were rather expensive.
Is there any way to disable DSC via adapter? Or EDID emulator? Or KVM Switch? (that I can buy from Club3D)

I have tried software solutions like the Custom Resolution Utility (removing the Display Compression capabilities there), but that hasn’t helped…

It’s all so sad. I bought these monitors, they are now just sitting on the desk (as paperweights). And MSI doesn’t care. They recently released firmware versions for many other similar models that allows DSC off. Just not mine, still current model (which was even more expensive)… But as an end user one is powerless in such a matter.

I hope someone has an idea (in terms of adapters,…)
My graphics card has 3x DP 1.4a and 1x HDMI 2.1 connector; the monitors each have DP 1.4a, HDMI 2.1 and USB-C.

 
  • Liked by
Reply
0 2 days ago

Do the displays have a DP 1.2 mode switch? That can do 4K60 10bpc without DSC.

DP 1.3 has the bandwidth of DP 1.4 but without DSC. Does it have a DP 1.3 mode?

The Nvidia limitation with DSC is described in
https://nvidia.custhelp.com/app/answers/detail/a_id/5338/~/using-high-resolution%2Frefresh-rate-displays-with-vesa-display-stream

It seems to indicate that you might get around that by using a lower bandwidth display mode. Try selecting 4K60 for each display. If that works, then maybe you can try higher resolutions. 4K95 is the max CVT-RB timing for 10bpc. 4K118 is the max CVT-RB timing for 8bpc.

Display Stream Compression capability is described in the DCPD info of DisplayPort. You would need a DPCD emulator to override that. Or a driver patch.

I suppose a DisplayPort MST hub would just pass through DSC even if the hub doesn’t support DSC itself?

A DisplayPort to HDMI 2.0 adapter will negate DSC. HDMI 2.0 can do 4K60 8bpc.

  • Liked by
Reply
Cancel
0 1 day ago

Hello, the monitor doesn’t have a “turn off DSC” option or a DP mode switch.

DP to HDMI 2.0 is not an option for me I’m affraid. I can’t run 144Hz monitors with 60Hz, they cost 1000 EUR each. I could live with 95Hz.

The problem is that DSC is on from the start, so no matter what I try in terms of lower refresh rates; they won’t turn on (of more than 2 are connected at the same time). Even If I set it before (when only 2 are connected) and then use 3 again.

I tried using the Custom Resolution Utility and deselected all display stream compression checkboxes in the data blocks of HDMI and DP. No luck, I guess because the GPU queries the monitors prior to the OS and is then locked in… 

If only MSI would provide users with a firmware allowing them to turn of DSC (like they did with so many other models, this one is also still a current model).

Then I could connect two monitors with DSC disabled (1 via HDMI 2.1, I guess I could even run 144Hz 10bit there), and one with DP at I guess 95Hz max. The third one would work with DSC and then all 4 heads of the 4090 would be used.

Or alternatively I could run all 3 monitors without DSC at the same refresh rate.

But there is no firmware update for my monitors 🙁

 

suppose a DisplayPort MST hub would just pass through DSC even if the hub doesn’t support DSC itself?

I wouldn’t know, that’s why I asked here. Does anyone know if that would be an option? Thanks.

 

You would need a DPCD emulator to override that

I wouldn’t even know where to start here. I’ve barely found usable EDID emulators for DP…

Thanks again.

  • Liked by
Reply
Cancel
0 11 hours ago

Hi PVVC,
I don’t think we have a device that would block the DSC function. I think this setup might be possible but hard to establish. I think if you start with lower resolutions 4k60Hz and then shut down the system, turn off the power to the devices and then turn it back on, it should allow you to set the 120Hz on one screen and then repeat the process for the rest.I think you should get 4k120Hz on all of them. You could also try setting the max refresh rate on the monitor to 120Hz if there is an option.

  • Liked by
Reply
Cancel
0 1 hour ago

Hello, thanks a lot. I will try that once I get my system back from the pc vendor (who is currently testing the system).

I agree with you that anything else (emulator, adapters, …) will not really get me anywhere in the end. As soon as there are resolution changes (which are bound to happen when starting/stopping a programm, switching between full screen and windowed, Alt-Tab,…) the problems are guaranteed to occur.

I will also ask MSI one more time, if they couldn’t just provide me with a firmware that allows me to disable DSC, as that would solve all my problems. It can’t be that hard (I wouldn’t even need anything fancy like in the menu, simply fixed off in the firmware version would do the trick). But I can’t do more than ask. An end user is very powerless in the end, if one doesn’t get a lot of support or attraction from the media.

  • Liked by
Reply
Cancel