It takes a long time that I am with it, when I click to suspend the machine everything goes ok and the screen gets blank, but after 15 minutes when I press enter or hit any button to go to the login screen the whole screen stays blank and I need to force the machine to power off by pressing the shutdown button.
Here is the next-to-last log obtained:
Jan 29 00:00:15 pop-os systemd: rsyslog.service: Sent signal SIGHUP to main process 957 (rsyslogd) on client request.
Jan 29 00:00:15 pop-os systemd: logrotate.service: Deactivated successfully.
Jan 29 00:00:15 pop-os systemd: Finished Rotate log files.
Jan 29 00:04:19 pop-os systemd: Started Application launched by gsd-media-keys.
Jan 29 00:04:19 pop-os systemd: Created slice Slice /app/org.gnome.Terminal.
Jan 29 00:04:19 pop-os systemd: Starting GNOME Terminal Server...
Jan 29 00:04:19 pop-os systemd: Started GNOME Terminal Server.
Jan 29 00:04:19 pop-os systemd: Started VTE child process 8381 launched by gnome-terminal-server process 8355.
Jan 29 00:04:22 pop-os systemd: Starting Hostname Service...
Jan 29 00:04:22 pop-os systemd: Started Hostname Service.
This issue I am getting only using NVIDIA Graphics mode, on Integrated, Hybrid and Compute Graphics it’s working normally, anyway to solve it?
Here is the following nvidia-bug-report.log.gz file (I had to upload on google drive because here to copy the whole text or put the whole file I wasn’t allowed because its size):
$ sudo -i
Running nvidia-bug-report.sh... complete.
The file nvidia-bug-report.log has been created; please send this report,
along with a description of your bug, to firstname.lastname@example.org.
Oh so I figure that must be it that caused the info which is missing in the log when that script from an unknown source was run, I found the original one on my own computer it is located in the /usr/bin/ folder!
Now I realized that these units: nvidia-suspend, nvidia-resume, nvidia-hibernate are systemd services located in /usr/lib/systemd/system, now I make idea on how to disable them finally!! only this variable nvidia.NVreg_PreserveVideoMemoryAllocations I would like to know where it is located to set the new value for it.