My monitor supports 1920x1080 resolution at 400Hz. When using an RTX 3060 graphics card, the logs show that with DSC disabled and FEC enabled, the bandwidth exceeds the HBR3 1080MHz specification, causing the screen to go black. I’d like to ask, are DSC and FEC configured in the driver settings? Is it possible to force the activation or deactivation of DSC or FEC?
Hello,
Welcome to the NVIDIA Developer forums. This community serves the developer ecosystem.
For consumer issues, please visit the GeForce forums.
https://www.nvidia.com/en-us/geforce/forums/geforce-graphics-cards/5/
But as a quick note, the answer is no. Both DSC and FEC are dependent on video link negotiation, meaning how the Display connection decides what kind of signal it can send between source and sink. If the monitor supports DSC, it should be enabled automatically. If it is not but requests FEC, then DP 1.4 Bandwidth will not be enough to support that high refresh rate. The only solution will be to lower monitor refresh rate.
But the topic of DSC has been discussed in many threads in the GeForce forums (link above), there you might find tips or suggestions.
Best regards!
You sure it is not allowed? How would your monitor work then?
This black screen issue occurs with two different manufacturers’ RTX 3060 graphics cards, even when the same driver version is installed, but the results differ:
- One card will first transmit DSC and then FEC, resulting in normal display because the bandwidth is within the HBR3 specification.
- The other manufacturer’s card only transmits FEC without transmitting DSC, leading to display issues and a black screen.
The problem is that the same driver version exhibits different behavior. What configuration on the graphics card could cause this difference in behavior?
Another question is whether it’s possible to simulate DSC not being transmitted and only FEC being transmitted by modifying the driver. We want to create a condition that can 100% replicate the black screen issue.