Graphics Shut Down on Ubuntu 23.04, nvidia-persistenced receives signal 15

I’ve recently installed a MSI Gaming GeForce RTX 3060 in my desktop build. A couple days ago I came to the computer and there was just no signal to the monitors, so I rebooted. I was just working on the computer went it went into that same state again. Looking at syslog, it seems to start here:

Sep 29 06:39:59 corum nvidia-persistenced[1502]: Received signal 15
Sep 29 06:39:59 corum systemd[1]: Stopping nvidia-persistenced.service - NVIDIA Persistence Daemon...
Sep 29 06:39:59 corum nvidia-persistenced[1502]: Socket closed.
Sep 29 06:39:59 corum nvidia-persistenced[1502]: PID file unlocked.
Sep 29 06:39:59 corum nvidia-persistenced[1502]: PID file closed.
Sep 29 06:39:59 corum nvidia-persistenced[1502]: The daemon no longer has permission to remove its runtime data directory /var/run/nvidia-persistenced
Sep 29 06:39:59 corum nvidia-persistenced[1502]: Shutdown (1502)
Sep 29 06:39:59 corum systemd[1]: nvidia-persistenced.service: Deactivated successfully.
Sep 29 06:39:59 corum systemd[1]: Stopped nvidia-persistenced.service - NVIDIA Persistence Daemon.
Sep 29 06:40:00 corum slack.desktop[7514]: [09/29/23, 06:40:00:205] info: [DND_V2] (T59SHGXV4) Checking for changes in DND status for the following members: U01HR0PFD2S,U04NCPKP3H9
Sep 29 06:40:00 corum slack.desktop[7514]: [09/29/23, 06:40:00:206] info: [DND_V2] (T59SHGXV4) Will check for changes in DND status again in 5 minutes
Sep 29 06:40:00 corum systemd[1]: Reloading.
Sep 29 06:40:00 corum NetworkManager[1555]: <warn>  [1695984000.8755] ipv6ll[c24bc394c8e8a9d1,ifindex=3]: changed: no IPv6 link local address to retry after Duplicate Address Detectio>
Sep 29 06:40:01 corum slack.desktop[7514]: [09/29/23, 06:40:01:097] info: [DND_V2] (T0HMDNETG) Checking for changes in DND status for the following members: U0HMDNF1U,U0HMRTXSL
Sep 29 06:40:01 corum slack.desktop[7514]: [09/29/23, 06:40:01:100] info: [DND_V2] (T0HMDNETG) Will check for changes in DND status again in 5 minutes
Sep 29 06:40:01 corum systemd[1]: Reloading.
Sep 29 06:40:02 corum systemd[1]: Starting motd-news.service - Message of the Day...
Sep 29 06:40:02 corum systemd[1]: motd-news.service: Deactivated successfully.
Sep 29 06:40:02 corum systemd[1]: Finished motd-news.service - Message of the Day.
Sep 29 06:40:02 corum systemd[1]: Starting nvidia-hibernate.service - NVIDIA system hibernate actions...
Sep 29 06:40:02 corum hibernate[172180]: nvidia-hibernate.service
Sep 29 06:40:02 corum logger[172180]: <13>Sep 29 06:40:02 hibernate: nvidia-hibernate.service
Sep 29 06:40:02 corum systemd[1]: Starting nvidia-resume.service - NVIDIA system resume actions...
Sep 29 06:40:02 corum suspend[172181]: nvidia-resume.service
Sep 29 06:40:02 corum logger[172181]: <13>Sep 29 06:40:02 suspend: nvidia-resume.service
Sep 29 06:40:02 corum systemd[1]: Starting nvidia-suspend.service - NVIDIA system suspend actions...
Sep 29 06:40:02 corum suspend[172183]: nvidia-suspend.service
Sep 29 06:40:02 corum logger[172183]: <13>Sep 29 06:40:02 suspend: nvidia-suspend.service
Sep 29 06:40:02 corum systemd[1]: nvidia-resume.service: Deactivated successfully.
Sep 29 06:40:02 corum systemd[1]: Finished nvidia-resume.service - NVIDIA system resume actions.
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "39"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) event1  - Power Button: device removed
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "42"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) event0  - Power Button: device removed
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "43"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) event2  - Dell Dell USB Keyboard: device removed
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "46"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) event7  - C922 Pro Stream Webcam: device removed
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "47"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "47"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) event6  - Logitech M720 Triathlon: device removed
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "45"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "45"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) event3  - Generic Blue Microphones Consumer Control: device removed
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (**) Option "fd" "82"
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) event4  - Generic Blue Microphones: device removed
Sep 29 06:40:02 corum kernel: snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 59
Sep 29 06:40:02 corum kernel: rfkill: input handler enabled
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) systemd-logind: got pause for 13:66
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) systemd-logind: got pause for 13:70
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) systemd-logind: got pause for 13:67
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) systemd-logind: got pause for 13:64
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) systemd-logind: got pause for 13:71
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) systemd-logind: got pause for 13:65
Sep 29 06:40:02 corum /usr/libexec/gdm-x-session[2792]: (II) systemd-logind: got pause for 13:68
Sep 29 06:40:02 corum gsd-media-keys[3279]: Unable to get default sink
Sep 29 06:40:02 corum gsd-media-keys[3279]: Unable to get default source
Sep 29 06:40:02 corum slack.desktop[7514]: [09/29/23, 06:40:02:663] info: [MSG-SHARED-RTM] (T59SHGXV4) dispatch to single store 1 msgs
Sep 29 06:40:02 corum slack.desktop[7514]: [09/29/23, 06:40:02:663] info: [RTM] Setting a timeout of 82 ms to process more rtm events
Sep 29 06:40:02 corum slack.desktop[7514]: [09/29/23, 06:40:02:663] info: [RTM] Waited 82 ms, processing more rtm events now
Sep 29 06:40:02 corum kernel: show_signal_msg: 396 callbacks suppressed
Sep 29 06:40:02 corum kernel: xdg-desktop-por[3057]: segfault at 21 ip 00007fc03ac66465 sp 00007ffc23f196d0 error 4 in libgtk-4.so.1.1000.4[7fc03aaa1000+3ea000] likely on CPU 6 (core >
Sep 29 06:40:02 corum kernel: Code: 83 ec 08 48 63 05 ff 98 55 00 4c 8d 2c 02 49 8b 9d c8 00 00 00 48 85 db 74 6e 49 89 f4 eb 0b 66 0f 1f 44 00 00 48 85 db 74 5e <48> 8b 2b 48 89 de 4>
Sep 29 06:40:02 corum slack.desktop[7514]: [09/29/23, 06:40:02:670] info: [MSG-SHARED-RTM] (T59SHGXV4) dispatch to single store 1 msgs
Sep 29 06:40:02 corum nvidia-sleep.sh[172188]: /usr/bin/nvidia-sleep.sh: line 20: echo: write error: Input/output error
Sep 29 06:40:02 corum systemd[1]: nvidia-hibernate.service: Deactivated successfully.
Sep 29 06:40:02 corum systemd[1]: Finished nvidia-hibernate.service - NVIDIA system hibernate actions.
Sep 29 06:40:02 corum systemd[1]: nvidia-suspend.service: Main process exited, code=exited, status=1/FAILURE
Sep 29 06:40:02 corum systemd[1]: nvidia-suspend.service: Failed with result 'exit-code'.
Sep 29 06:40:02 corum systemd[1]: Failed to start nvidia-suspend.service - NVIDIA system suspend actions.
Sep 29 06:40:03 corum systemd[1]: Started whoopsie.service - crash report submission.
Sep 29 06:40:03 corum whoopsie[172236]: [06:40:03] Using lock path: /var/lock/whoopsie/lock
Sep 29 06:40:03 corum systemd[1]: whoopsie.service: Deactivated successfully.
Sep 29 06:40:08 corum systemd[1]: Started whoopsie.service - crash report submission.
Sep 29 06:40:08 corum whoopsie[177761]: [06:40:08] Using lock path: /var/lock/whoopsie/lock
Sep 29 06:40:08 corum systemd[1]: whoopsie.service: Deactivated successfully.

I’m not able to run nvidia-bug-report.sh while it’s happening, but I ran it after a hard reboot and it’s attached.
nvidia-bug-report.log.gz (319.9 KB)