Skip to content

Black screen (monitor doesn't wake) after waking up from suspend #450

@lufog

Description

@lufog

NVIDIA Open GPU Kernel Modules Version

525.85.05-2

Does this happen with the proprietary driver (of the same version) as well?

No

Operating System and Version

Arch Linux

Kernel Release

6.1.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 24 Jan 2023 21:07:04 +0000 x86_64 GNU/Linux

Hardware: GPU

NVIDIA GeForce GTX 1660

Describe the bug

After wake up from suspend, the monitor does not wake up (no signal), the system unit wakes up, the coolers make noise, the keyboard backlight turns on. The indicator changes its state when the num-lock key is pressed, but only for the first 5-10 seconds, then the keyboard stops responding to pressing. The only way to get out of this state is to do a hard reset.

The problem appears on both Wayland and Xorg, but only on an open driver (nvidia-open), on a proprietary driver (nvidia) the computer wakes up without problems.

To Reproduce

(It is enough to do the first two steps, reboot, and send the computer to sleep. But I will describe all the actions I have done.)

  • Install nvidia-open package;
  • remove kms from the HOOKS array in /etc/mkinitcpio.conf and regenerate the initramfs.
  • add the nvidia_drm.modeset=1 kernel parameter;
  • create /etc/modprobe.d/nvidia-power-management.conf with content:
options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp
  • enable services nvidia-suspend.service, nvidia-hibernate.service, nvidia-resume.service

Bug Incidence

Always

nvidia-bug-report.log.gz

nvidia-bug-report.log.gz

More Info

The problem and symptoms are the same as described by another user here. Perhaps some of the information he provided will be useful.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions