Black screen after wake from S3 suspend on Nvidia proprietary driver

Bug #1987134 reported by Jesse Johnson
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

An Nvidia driver upgrade in Ubuntu 20.04 caused waking from S3 suspend to lead to a black screen.

Upgrading to Ubuntu 22.04 using latest stable Nvidia driver 515.65.01 did not resolve the issue.

There are several Nvidia sleep tickets that at first seem related, but mention dmesg entries that I am not seeing which makes me suspect I have a different issue:

* https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-510/+bug/1970088
* https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-470/+bug/1946303

Workaround dhenry mentions in 1970088 of disabling the nvidia suspend and hibernate systemd services makes no difference for me.

Currrently running Ubuntu 22.04, Nvidia GTX 970 on driver 515.65.01, AMD Ryzen 7 5800X.

Here are journalctl excerpts during the reboot process, with and without nvidia systemd suspend services. dmesg and /var/log/kern.log show no errors as are mentioned in the above tickets.

With disabled nvidia suspend systemd services:

Aug 19 12:42:37 uf-panacea ModemManager[2731]: <info> [sleep-monitor] system is about to suspend
Aug 19 12:42:37 uf-panacea NetworkManager[2617]: <info> [1660938157.8491] manager: NetworkManager state>
Aug 19 12:42:37 uf-panacea systemd[1]: Reached target Sleep.
Aug 19 12:42:37 uf-panacea systemd[1]: Starting Record successful boot for GRUB...
Aug 19 12:42:37 uf-panacea systemd[1]: Starting System Suspend...
Aug 19 12:42:37 uf-panacea systemd-sleep[13048]: Entering sleep state 'suspend'...
Aug 19 12:42:37 uf-panacea systemd[1]: grub-common.service: Deactivated successfully.
Aug 19 12:42:37 uf-panacea systemd[1]: Finished Record successful boot for GRUB.

With enabled nvidia suspend systemd services:

Aug 19 12:12:25 uf-panacea systemd[1]: Starting NVIDIA system suspend actions...
Aug 19 12:12:25 uf-panacea suspend[15998]: nvidia-suspend.service
Aug 19 12:12:25 uf-panacea logger[15998]: <13>Aug 19 12:12:25 suspend: nvidia-suspend.service
Aug 19 12:12:25 uf-panacea systemd[1]: grub-common.service: Deactivated successfully.
Aug 19 12:12:25 uf-panacea systemd[1]: Finished Record successful boot for GRUB.
Aug 19 12:12:25 uf-panacea systemd[1]: Starting GRUB failed boot detection...
Aug 19 12:12:25 uf-panacea systemd[1]: grub-initrd-fallback.service: Deactivated successfully.
Aug 19 12:12:25 uf-panacea systemd[1]: Finished GRUB failed boot detection.
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "40"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event1 - Power Button: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "43"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event0 - Power Button: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "44"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event4 - USB Mouse OKLIC: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "45"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event5 - USB Mouse OKLIC Mouse: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "46"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event6 - USB Mouse OKLIC System Control: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "47"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event7 - USB Mouse OKLIC Consumer Control: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "53"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "53"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event11 - Valve Software Steam Controller: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "50"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "50"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event9 - Logitech G305: device removed
Aug 19 12:12:25 uf-panacea rtkit-daemon[3286]: Supervising 10 threads of 4 processes of 1 users.
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "51"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "51"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event13 - Corsair Corsair STRAFE RGB Gaming Keyboard: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "52"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event2 - C-Media Electronics Inc. USB Audio Device: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "89"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event3 - DCMT Technology USB Condenser Microphone: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event1 - Power Button: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "43"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event0 - Power Button: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "44"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event4 - USB Mouse OKLIC: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "45"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event5 - USB Mouse OKLIC Mouse: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "46"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event6 - USB Mouse OKLIC System Control: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "47"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event7 - USB Mouse OKLIC Consumer Control: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "53"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "53"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event11 - Valve Software Steam Controller: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "50"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "50"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event9 - Logitech G305: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "44"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event4 - USB Mouse OKLIC: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "45"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event5 - USB Mouse OKLIC Mouse: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "46"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event6 - USB Mouse OKLIC System Control: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "47"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event7 - USB Mouse OKLIC Consumer Control: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "53"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "53"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event11 - Valve Software Steam Controller: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "50"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "50"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event9 - Logitech G305: device removed
Aug 19 12:12:25 uf-panacea rtkit-daemon[3286]: Supervising 10 threads of 4 processes of 1 users.
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "51"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "51"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event13 - Corsair Corsair STRAFE RGB Gaming Keyboard: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "52"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event2 - C-Media Electronics Inc. USB Audio Device: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "89"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event3 - DCMT Technology USB Condenser Microphone: device removed
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (**) Option "fd" "90"
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) event8 - USB Live Camcra: USB Live Camcr: device removed
Aug 19 12:12:25 uf-panacea rtkit-daemon[3286]: Successfully made thread 16016 of process 3923 owned by '1000' RT at priority 5.
Aug 19 12:12:25 uf-panacea rtkit-daemon[3286]: Supervising 11 threads of 4 processes of 1 users.
Aug 19 12:12:25 uf-panacea acpid[2790]: client 4092[1000:1000] has disconnected
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:69
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:75
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:77
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:72
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:65
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:71
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:67
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:70
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:66
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:68
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:73
Aug 19 12:12:25 uf-panacea /usr/libexec/gdm-x-session[4092]: (II) systemd-logind: got pause for 13:64
Aug 19 12:12:25 uf-panacea kernel: snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 29
Aug 19 12:12:25 uf-panacea kernel: rfkill: input handler enabled
Aug 19 12:12:25 uf-panacea systemd[1]: nvidia-suspend.service: Deactivated successfully.
Aug 19 12:12:25 uf-panacea systemd[1]: Finished NVIDIA system suspend actions.
Aug 19 12:12:25 uf-panacea systemd[1]: Starting System Suspend...
Aug 19 12:12:25 uf-panacea systemd-sleep[16020]: Entering sleep state 'suspend'...

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xorg 1:7.7+23ubuntu2
ProcVersionSignature: Ubuntu 5.15.0-46.49-generic 5.15.39
Uname: Linux 5.15.0-46-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
.proc.driver.nvidia.capabilities.gpu0: Error: path was not a regular file.
.proc.driver.nvidia.capabilities.mig: Error: path was not a regular file.
.proc.driver.nvidia.gpus.0000.0d.00.0: Error: path was not a regular file.
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.suspend: suspend hibernate resume
.proc.driver.nvidia.suspend_depth: default modeset uvm
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 515.65.01 Wed Jul 20 14:00:58 UTC 2022
 GCC version: gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Fri Aug 19 13:04:26 2022
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
DkmsStatus: nvidia/515.65.01, 5.15.0-46-generic, x86_64: installed
ExtraDebuggingInterest: Yes
GraphicsCard:
 NVIDIA Corporation GM204 [GeForce GTX 970] [10de:13c2] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: PNY GM204 [GeForce GTX 970] [196e:1131]
InstallationDate: Installed on 2022-08-17 (2 days ago)
InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/usr/bin/zsh
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-46-generic root=UUID=70074436-a9a5-4212-9b57-7600a7dc6843 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/29/2021
dmi.bios.release: 5.17
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P4.70
dmi.board.name: X470 Taichi Ultimate
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP4.70:bd03/29/2021:br5.17:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnX470TaichiUltimate:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:skuToBeFilledByO.E.M.:
dmi.product.family: To Be Filled By O.E.M.
dmi.product.name: To Be Filled By O.E.M.
dmi.product.sku: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.110-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 22.0.5-0ubuntu0.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.3-2ubuntu2.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1

Revision history for this message
Jesse Johnson (holocronweaver) wrote :
description: updated
Revision history for this message
Jesse Johnson (holocronweaver) wrote :

Tried installing the Nvidia 390 driver since that is another commonly cited workaround, but once pass the filesystem encryption password prompts the screen goes black. No useful error messages in journalctl that I can see.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks for the bug report. Please check to see if some part of the system has crashed:

1. Look in /var/crash for crash files and if found run:
    ubuntu-bug YOURFILE.crash
Then tell us the ID of the newly-created bug.

2. If step 1 failed then look at https://errors.ubuntu.com/user/ID where ID is the content of file /var/lib/whoopsie/whoopsie-id on the machine. Do you find any links to recent problems on that page? If so then please send the links to us.

affects: xorg (Ubuntu) → nvidia-graphics-drivers-515 (Ubuntu)
tags: added: black-screen nvidia resume suspend-resume
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Also next time the problem happens please:

1. Wait 10 seconds.

2. Reboot.

3. Run:

   journalctl -b-1 > prevboot.txt

4. Attach the resulting text file here.

Changed in mutter (Ubuntu):
status: New → Incomplete
Changed in nvidia-graphics-drivers-515 (Ubuntu):
status: New → Incomplete
Revision history for this message
Jesse Johnson (holocronweaver) wrote :

Here is the output of `journalctl -b-1 | tail` after waiting over a minute on the blank screen and restarting. (In this case the screen wasn't completely blank but had a non-flashing cursor in the top left corner. It doesn't appear every time, only ~1/3 of wake from sleep attempts.)

Revision history for this message
Jesse Johnson (holocronweaver) wrote :

> 1. Look in /var/crash for crash files ...

I did and could not find any recent ones - most recent was over a week ago.

> 2. If step 1 failed then look at https://errors.ubuntu.com/user/ID where ID is the content of file /var/lib/whoopsie/whoopsie-id on the machine.

Nothing there that is recent from a time I tried to suspend.

FWIW when I reach the blank screen I am able to restart using Alt+PrntScreen REISUB, so the machine is at least waking enough to allow access to the Linux kernel, but it seems nothing is being logged in journalctl during wake.

Changed in mutter (Ubuntu):
status: Incomplete → New
Changed in nvidia-graphics-drivers-515 (Ubuntu):
status: Incomplete → New
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

OK this sounds like an Nvidia kernel driver bug, or some other kernel driver bug.

P.S. If you have TLP installed then please remove it as it is known to also cause bugs like this.

no longer affects: mutter (Ubuntu)
Revision history for this message
Jesse Johnson (holocronweaver) wrote :

I do not use TLP. This issue is affecting my desktop computer, my understanding is TLP is meant for laptop battery management.

Revision history for this message
Philip Baltar (psbaltar) wrote :

I was having the same problem and it seems to have resolved itself after some updates today. I had been diligent about testing suspend/resume before installing any kernel or nvidia updates, but it slipped my mind this time. So I don't know whether or not it was working immediately before the updates.

In case it's helpful, here's a snippet from the apt log:

Start-Date: 2022-08-31 17:23:42
Commandline: apt upgrade
Requested-By: [redacted] (1000)
Install: linux-tools-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic), linux-objects-nvidia-515-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic), linux-signatures-nvidia-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic), linux-image-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic), linux-headers-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic), linux-modules-nvidia-515-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic), linux-modules-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic), linux-tools-5.15.0-47:amd64 (5.15.0-47.51, automatic), linux-headers-5.15.0-47:amd64 (5.15.0-47.51, automatic), linux-modules-extra-5.15.0-47-generic:amd64 (5.15.0-47.51, automatic)
Upgrade: containerd.io:amd64 (1.6.7-1, 1.6.8-1), linux-tools-common:amd64 (5.15.0-46.49, 5.15.0-47.51), linux-headers-generic:amd64 (5.15.0.46.46, 5.15.0.47.47), libnftables1:amd64 (1.0.2-1ubuntu2, 1.0.2-1ubuntu3), google-chrome-stable:amd64 (104.0.5112.101-1, 105.0.5195.52-1), llvm-13-dev:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), gir1.2-gnomedesktop-3.0:amd64 (42.2-0ubuntu1, 42.4-0ubuntu1), libllvm13:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), libllvm13:i386 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), gnome-shell:amd64 (42.2-0ubuntu0.2, 42.4-0ubuntu0.22.04.1), linux-generic:amd64 (5.15.0.46.46, 5.15.0.47.47), libclang1-13:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), llvm-13-tools:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), libgnome-bg-4-1:amd64 (42.2-0ubuntu1, 42.4-0ubuntu1), llvm-13-runtime:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), libgnome-desktop-3-19:amd64 (42.2-0ubuntu1, 42.4-0ubuntu1), gnome-desktop3-data:amd64 (42.2-0ubuntu1, 42.4-0ubuntu1), libclang-cpp13:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), libclang-common-13-dev:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), linux-image-generic:amd64 (5.15.0.46.46, 5.15.0.47.47), gnome-shell-common:amd64 (42.2-0ubuntu0.2, 42.4-0ubuntu0.22.04.1), gnome-control-center-data:amd64 (1:41.7-0ubuntu0.22.04.1, 1:41.7-0ubuntu0.22.04.4), clang-13:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), libgnome-desktop-4-1:amd64 (42.2-0ubuntu1, 42.4-0ubuntu1), linux-tools-generic:amd64 (5.15.0.46.46, 5.15.0.47.47), gnome-control-center:amd64 (1:41.7-0ubuntu0.22.04.1, 1:41.7-0ubuntu0.22.04.4), llvm-13:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), llvm-13-linker-tools:amd64 (1:13.0.1-2ubuntu2, 1:13.0.1-2ubuntu2.1), ubuntu-advantage-tools:amd64 (27.9~22.04.1, 27.10.1~22.04.1), linux-modules-nvidia-515-generic:amd64 (5.15.0-46.49, 5.15.0-47.51), nftables:amd64 (1.0.2-1ubuntu2, 1.0.2-1ubuntu3), linux-libc-dev:amd64 (5.15.0-46.49, 5.15.0-47.51)
End-Date: 2022-08-31 17:24:22

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Philip, yes it looks like the kernel update fixed it for you.

Revision history for this message
Jesse Johnson (holocronweaver) wrote (last edit ):

Can confirm that upgrading to the latest kernel fixes this issue!

> Linux uf-panacea 5.15.0-47-generic #51-Ubuntu SMP Thu Aug 11 07:51:15 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

It took 2+ years for a fix to be released, but glad it finally came. =)

The only sleep-related change I noted in the kernel update (from https://www.ubuntuupdates.org/package/core/jammy/main/proposed/linux) was:

  * Failed to resume from S3 blocked by atlantic driver[1d6a:94c0]
    (LP: #1981950)
    - net: atlantic: remove deep parameter on suspend/resume functions
    - net: atlantic: remove aq_nic_deinit() when resume

I do indeed have a Aquantia ethernet device built into my motherboard (from lspci):

  0c:00.0 Ethernet controller: Aquantia Corp. AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] (rev 02)

So this was apparently due to to my ethernet driver and not the GPU?

If so, which package should I assign this ticket to before I close as fix released? Plain 'linux'?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Yes 'linux' is the correct package but the kernel changelog is often deceiving with fixes coming from commits that don't sound related to what you want.

affects: nvidia-graphics-drivers-515 (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.