I updated to Ubuntu 22.04 and there is something wrong when I suspend my computer: I have that screen:
I'm using NVIDIA driver (nvidia-driver-470) and I'm on X11 and since the update I can't switch to Wayland anymore from the login session.
edit (23/04/2022):
$ sudo dmidecode -s bios-version
X751LN.302
$ free -h
total used free shared buff/cache available
Mem: 11Gi 1,7Gi 8,1Gi 270Mi 1,8Gi 9,4Gi
Swap: 2,0Gi 0B 2,0Gi
$ sysctl vm.swappiness
vm.swappiness = 60
$ swapon -s
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
$ sudo lshw -C memory
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: X751LN.302
date: 01/30/2015
size: 64KiB
capacity: 6MiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb smartbattery biosbootspecification uefi
*-cache:0
description: L2 cache
physical id: 9
slot: CPU Internal L2
size: 512KiB
capacity: 512KiB
capabilities: internal write-back unified
configuration: level=2
*-cache:1
description: L1 cache
physical id: a
slot: CPU Internal L1
size: 128KiB
capacity: 128KiB
capabilities: internal write-back
configuration: level=1
*-cache:2
description: L3 cache
physical id: b
slot: CPU Internal L3
size: 4MiB
capacity: 4MiB
capabilities: internal write-back unified
configuration: level=3
*-memory
description: System Memory
physical id: c
slot: System board or motherboard
size: 12GiB
*-bank:0
description: SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
vendor: Micron
physical id: 0
serial: 00000000
slot: ChannelA-DIMM0
size: 4GiB
width: 64 bits
clock: 1600MHz (0.6ns)
*-bank:1
description: DIMM [empty]
product: [Empty]
vendor: [Empty]
physical id: 1
serial: [Empty]
slot: ChannelA-DIMM1
*-bank:2
description: SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
vendor: 0000
physical id: 2
serial: 0104AB19
slot: ChannelB-DIMM0
size: 8GiB
width: 64 bits
clock: 1600MHz (0.6ns)
*-bank:3
description: DIMM [empty]
product: [Empty]
vendor: [Empty]
physical id: 3
serial: [Empty]
slot: ChannelB-DIMM1
I think i don't have ram issues according to memtest :
I manage to get Wayland back by editing
/usr/lib/udev/rules.d/61-gdm.rules
as @ManOnTheMoon suggested in comments.