[size=150]Suspend/Resume causes black screen with Nvidia drivers (Linux Mint 21/22)[/size]
Hi,
On both Linux Mint 21 and 22 (Cinnamon) I experience a persistent issue:
[list]
[*] After suspend and resume, the screen remains black.
[*] The system is otherwise responsive (e.g. via SSH), but there is no display output and no accessible TTY.
[*] I have to force reboot the computer to recover.
[/list]
System details:
[list]
[*] Distribution: Linux Mint 21 / 22 here: Linux Mint 22.1
[*] Kernel: 6.8.0-62-generic
[*] GPU: NVIDIA Corporation GK107 [NVS 510] (rev a1)
[*] Driver version: [470.256.02]
[*] Desktop/Laptop: [MSI X79A-GD45 (8D) (MS-7760)]
[/list]
Workaround that works:
Editing /usr/bin/nvidia-sleep.sh
and adding:
exit 0
→ completely resolves the issue. Suspend/Resume works perfectly after that.
Problem:
This change is overwritten after Nvidia driver updates, so I have to reapply it each time.
My questions:
[list=1]
[*] Why is nvidia-sleep.sh
causing the black screen, while simply skipping it (exit 0
) fixes suspend/resume entirely?
[*] Is this a known issue with certain GPU architectures (Turing/Kepler etc.)?
[*] Can Nvidia provide an official option to disable or modify sleep hooks to avoid overwriting manual fixes?
[/list]
I cannot run nvidia-bug-report.sh
after resume because the screen remains black and I need to force reboot. Please advise if there is a way to collect useful logs under these conditions.
Thank you very much for your support.
[Matze]