Use GPU-Z to monitor your VRAM clock and see if it fluctuates a lot.
I have encountered rare/random green screen crashes on my RX 5700 XT,
because the memory clock was fluctuating between 200 MHz and 1750 MHz.
The driver is able to adjust memory clock depending on use case, which is
a good way to save energy and lower the temperatures.
This can become a problem though, when the adjustments are done too
often in a very short time frame.
In my case the driver was constantly adjusting the memory clock while
playing older games / CPU bound games. And the result were green screen
crashes, that happened whenever the memory clock was fluctuating.
---
other reasons for the green screen crash could be:
- Radeon Software (driver) overclocking your GPU (by default)
- wrong HDMI / DisplayPort cable (use HDMI 2.0b or DisplayPort 1.4)
- Windows Power Saving Features (try a different energy plan)
- general system instabilities (CPU / RAM related)
Also make sure to follow this clean install guide when installing drivers.
--- [ CPU: Ryzen 7 3800XT | GPU: ASRock RX 5700XT Challenger Pro 8GB | driver: 24.1.1 ]
--- [ MB: MSI B550-A Pro AGESA 1.2.0.7 | RAM: 2x 16GB 3600-CL16 | chipset: 6.01.25.342 ]