Screen blanks for 3 seconds sporadically

Operating System: CachyOS Linux
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 6.18.35-1-cachyos-lts (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor
Memory: 64 GiB of RAM (62,7 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 3080 Ti
HP X34 UWQHD Gaming Monitor (165 Hz)
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C37
System Version: 1.0

This started today after a clean re-install, although I have seen it happen in the past & it went away after some updates & never returned until today.

As the title says - my screen blanks for 3 seconds sporadically. I found that it goes away if I set the refresh rate down to 100 Hz or lower.

I’m hoping this is an Nvidia driver problem and not a hardware problem.

Is anyone else seeing this, or is it just me?

SOLVED: Display Port video cable is apparently dodgy!

I removed my Display Port cable and gave it a bit of a straightening & re-installed it the other way round and it hasn’t done it since, so it looks like the problem is my cable! Even running it at 165 Hertz now seems to work fine.

Well the cable wasn’t the problem. I tried the ssd from another machine (also CachyOS), a different video card (Radeon 6750), but the problem remained.

I switched to my old desktop to rule out the monitor & cable & it worked perfectly, so the problem must come from either my mainboard, RAM, CPU, power supply, or a combination of those.

BIOS reset also made no difference.

I did notice that my ChipSet temperature was quite high (51°C @idle), so I changed the ChipSet fan profile to come on a lot sooner. It’s now idling at 39-40° and I haven’t seen the problem return yet. Time will tell.

Finally solved.

Turns out it’s the actual monitor. I bought a good quality DP cable but that made no difference, it works perfectly through a HDMI cable so it seems that the DP circuit is faulty.

Maybe an overheating chip or a dodgy socket.

Yes this is maybe a completely unneccesary thread, but it might help someone in the future with the same problem.