Bug 496850

Summary: Display gives black screen (no signal) after monitor powered off then on again
Product: [Unmaintained] Powerdevil Reporter: Rock Bollinger <rockb888>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: john.kizer, natalie_clarius
Priority: NOR    
Version First Reported In: 6.1.5   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Rock Bollinger 2024-11-29 20:52:19 UTC
SUMMARY
If I turn off my TV (being used as a monitor) for longer than maybe 15 mins, then when I turn it on again, I just get "no signal". Seems to happen at least 90% of the time.

STEPS TO REPRODUCE
1. Turn off TV using the remote. Or use the "turn off screen" setting in Power Management.
2. After >15 mins, turn on TV again.

OBSERVED RESULT
TV stays at "no signal". Using keyboard/mouse has no effect. I have to do a hard power off on my PC by holding down the power button.

EXPECTED RESULT
TV should display the desktop (or lock screen) as usual.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 24.10
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.6.2
KERNEL: 6.11.0-9-generic
CPU: Intel Core i5-14600KF
GPU: NVIDIA GeForce RTX 4070 Ti SUPER
GPU DRIVER: NVIDIA 560.35.03
RAM: 32 GB
Display: LG C3 42" OLED TV, connected via HDMI

ADDITIONAL INFO
* I get a similar issue when attempting to resume from Sleep. 
* As a workaround, in Power Management settings I prevent the display from turning off. I also don't use sleep at all. Instead I configure my PC to turn off (shutdown) after 15 minutes of idle time.
* I don't get this issue on Windows 11 with the same hardware. Sleep also works correctly in Windows. Therefore it appears this is a software issue, not a hardware one.
Comment 1 John Kizer 2024-12-06 07:00:20 UTC
Hi - thanks for your bug report! Unfortunately this appears to be an upstream Nvidia driver issue. Please see bullet point 4 of the "Known Issues And Workarounds" section linked here: https://download.nvidia.com/XFree86/Linux-x86_64/565.77/README/dynamicpowermanagement.html#KnownIssuesAndW6426e

(This particular link is to the most recent version, but the same content has appeared since at least version 545)

The individual who identified the documentation from Nvidia about this issue also mentioned that on their system, it couldn't be reproduced on Wayland, so that may be a workaround option for you as well: https://bugs.kde.org/show_bug.cgi?id=466705#c2

The Nvidia forum might possibly provide some more assistance - a link to a recent post on this topic is here: https://forums.developer.nvidia.com/t/black-screen-after-pc-wakes-up-from-suspend/304023

Thanks,

*** This bug has been marked as a duplicate of bug 466705 ***
Comment 2 Rock Bollinger 2024-12-07 13:50:41 UTC
Thanks John.

I've confirmed it's an nVidia driver issue. Switching to the nouveau driver fixes the problem - sleeping and resuming from sleep function correctly, the display comes back on as expected.

Hopefully nVidia fix this soon. The nouveau driver is limited to 60Hz, doesn't have HDR and generally just doesn't look as clear.
Comment 3 Rock Bollinger 2024-12-11 05:21:16 UTC
This issue seems to be fixed in Fedora 41, with nVidia driver 565.57.01. Sleep/Resume now functions correctly, and it's fast!

Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Kernel Version: 6.11.10-300.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 20 × Intel® Core™ i5-14600KF
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4070 Ti SUPER/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: Z790 D DDR4
nVidia Driver: 565.57.01