The issue persists also with the 5.8 and 5.15 kernels that are installable on Focal.
It actually looks like the machine wakes up, but Xorg does not. I was able to shut down the machine gracefully by pressing the power button.
Looking at the log files after rebooting, it looks like there is a problem with nouveau:
Jul 04 08:08:50 christian-homeoffice kernel: pci_bus 0000:05: Allocating resources Jul 04 08:08:50 christian-homeoffice kernel: pci 0000:04:00.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 05] add_size 200000 add_align 100000 Jul 04 08:08:50 christian-homeoffice kernel: pci 0000:04:00.0: BAR 15: no space for [mem size 0x00200000 64bit pref] Jul 04 08:08:50 christian-homeoffice kernel: pci 0000:04:00.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref] Jul 04 08:08:50 christian-homeoffice kernel: pci 0000:04:00.0: BAR 15: no space for [mem size 0x00200000 64bit pref] Jul 04 08:08:50 christian-homeoffice kernel: pci 0000:04:00.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref] Jul 04 08:08:50 christian-homeoffice kernel: done. Jul 04 08:08:50 christian-homeoffice kernel: PM: suspend exit Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: gr: TRAP ch 3 [003fbc6000 Xorg[1162]] Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: gr: UNK6 80000001 [TEMP_TOO_SMALL] Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: gr: TRAP UNHANDLED 00000020 Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: fifo: read fault at bad0ac1000 engine 00 [PGRAPH] client 05 [CTXCTL] reason 00 [PT_NOT_PRESENT] on channel 3 [003fbc6000 Xorg[1162]] Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: fifo: gr engine fault on channel 3, recovering... Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:46 christian-homeoffice systemd-sleep[150344]: System resumed. Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:50 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:51 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:51 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:51 christian-homeoffice systemd[1]: systemd-suspend.service: Succeeded. Jul 04 08:08:51 christian-homeoffice systemd[1]: Finished Suspend. Jul 04 08:08:51 christian-homeoffice systemd[1]: Stopped target Sleep. Jul 04 08:08:51 christian-homeoffice systemd[1]: Reached target Suspend. Jul 04 08:08:51 christian-homeoffice systemd[1]: Stopped target Suspend. Jul 04 08:08:51 christian-homeoffice systemd-logind[926]: Operation 'sleep' finished. Jul 04 08:08:51 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:52 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:52 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:52 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:52 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 Jul 04 08:08:53 christian-homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16
The issue persists also with the 5.8 and 5.15 kernels that are installable on Focal.
It actually looks like the machine wakes up, but Xorg does not. I was able to shut down the machine gracefully by pressing the power button.
Looking at the log files after rebooting, it looks like there is a problem with nouveau:
Jul 04 08:08:50 christian- homeoffice kernel: pci_bus 0000:05: Allocating resources homeoffice kernel: pci 0000:04:00.0: bridge window [mem 0x00100000- 0x000fffff 64bit pref] to [bus 05] add_size 200000 add_align 100000 homeoffice kernel: pci 0000:04:00.0: BAR 15: no space for [mem size 0x00200000 64bit pref] homeoffice kernel: pci 0000:04:00.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref] homeoffice kernel: pci 0000:04:00.0: BAR 15: no space for [mem size 0x00200000 64bit pref] homeoffice kernel: pci 0000:04:00.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref] homeoffice kernel: done. homeoffice kernel: PM: suspend exit homeoffice kernel: nouveau 0000:01:00.0: gr: TRAP ch 3 [003fbc6000 Xorg[1162]] homeoffice kernel: nouveau 0000:01:00.0: gr: UNK6 80000001 [TEMP_TOO_SMALL] homeoffice kernel: nouveau 0000:01:00.0: gr: TRAP UNHANDLED 00000020 homeoffice kernel: nouveau 0000:01:00.0: fifo: read fault at bad0ac1000 engine 00 [PGRAPH] client 05 [CTXCTL] reason 00 [PT_NOT_PRESENT] on channel 3 [003fbc6000 Xorg[1162]] homeoffice kernel: nouveau 0000:01:00.0: fifo: gr engine fault on channel 3, recovering... homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice systemd- sleep[150344] : System resumed. homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice systemd[1]: systemd- suspend. service: Succeeded. homeoffice systemd[1]: Finished Suspend. homeoffice systemd[1]: Stopped target Sleep. homeoffice systemd[1]: Reached target Suspend. homeoffice systemd[1]: Stopped target Suspend. homeoffice systemd- logind[ 926]: Operation 'sleep' finished. homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16 homeoffice kernel: nouveau 0000:01:00.0: Xorg[1162]: nv50cal_space: -16
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:46 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:50 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:51 christian-
Jul 04 08:08:52 christian-
Jul 04 08:08:52 christian-
Jul 04 08:08:52 christian-
Jul 04 08:08:52 christian-
Jul 04 08:08:53 christian-