Just a black screen and a working mouse pointer after waking up from suspend (AMD CPU and integrated GPU)

So I’ve been ignoring this issue for a while but now that vacations have started I put my laptop to sleep a lot and this has been getting super annoying. This doesn’t happen every time I put it to sleep but when it does it’s super annoying. Enough ranting though:

Here’s my inxi --admin --verbosity=7 --filter --no-host --width

System:
  Kernel: 5.10.70-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
  root=UUID=fafd7abd-d23a-4df3-afbb-a8f76cdf2c7f rw
  resume=UUID=f49cbfea-93dd-42ec-a75a-3418f0929411 quiet apparmor=1
  security=apparmor udev.log_priority=3
  Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
  Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X512DA_X512DA
  v: 1.0 serial: <filter>
  Mobo: ASUSTeK model: X512DA v: 1.0 serial: <filter>
  UEFI: American Megatrends v: X512DA.316 date: 02/02/2021
Battery:
  ID-1: BAT0 charge: 19.3 Wh (65.4%) condition: 29.5/37.1 Wh (79.5%)
  volts: 7.8 min: 7.8 model: ASUSTeK ASUS Battery type: Li-ion serial: N/A
  status: Discharging cycles: 900
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter>
  charge: 55% (should be ignored) rechargeable: yes status: Discharging
Memory:
  RAM: total: 5.81 GiB used: 1.92 GiB (33.1%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: Quad Core model: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
  bits: 64 type: MT MCP arch: Zen family: 17 (23) model-id: 18 (24)
  stepping: 1 microcode: 8108109 cache: L2: 2 MiB bogomips: 33548
  Speed: 1223 MHz min/max: 1400/2100 MHz boost: enabled Core speeds (MHz):
  1: 1223 2: 1253 3: 1222 4: 1221 5: 1222 6: 1221 7: 1221 8: 1221
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
  bmi2 bpext clflush clflushopt clzero cmov cmp_legacy constant_tsc cpb cpuid
  cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid
  fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb irperf lahf_lm lbrv lm mca
  mce misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl
  npt nrip_save nx osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb
  perfctr_core perfctr_llc perfctr_nb pfthreshold pge pni popcnt pse pse36
  rdrand rdseed rdtscp rep_good sep sev sev_es sha_ni skinit smap smca sme
  smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 succor svm svm_lock syscall tce
  topoext tsc tsc_scale v_vmsave_vmload vgif vmcb_clean vme vmmcall wdt
  xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
  Vulnerabilities: Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP:
  disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Picasso vendor: ASUSTeK driver: amdgpu v: kernel
  bus-ID: 03:00.0 chip-ID: 1002:15d8 class-ID: 0300
  Device-2: IMC Networks USB2.0 HD UVC WebCam type: USB driver: uvcvideo
  bus-ID: 3-2.2:5 chip-ID: 13d3:56dd class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver:
  loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa
  display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: eDP res: 1920x1080 hz: 60 dpi: 142 size: 344x193mm (13.5x7.6")
  diag: 394mm (15.5")
  OpenGL: renderer: AMD Radeon Vega 8 Graphics (RAVEN DRM 3.40.0
  5.10.70-1-MANJARO LLVM 12.0.1)
  v: 4.6 Mesa 21.2.3 direct render: Yes
Audio:
  Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
  v: kernel bus-ID: 03:00.1 chip-ID: 1002:15de class-ID: 0403
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor driver: N/A
  alternate: snd_pci_acp3x, snd_rn_pci_acp3x bus-ID: 03:00.5
  chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
  v: kernel bus-ID: 03:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Sound Server-1: ALSA v: k5.10.70-1-MANJARO running: yes
  Sound Server-2: sndio v: N/A running: no
  Sound Server-3: JACK v: 1.9.19 running: no
  Sound Server-4: PulseAudio v: 15.0 running: yes
  Sound Server-5: PipeWire v: 0.3.38 running: yes
Network:
  Device-1: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel
  bus-ID: 01:00.0 chip-ID: 8086:24fd class-ID: 0280
  IF: wlp1s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8
  bus-ID: 3-2.1:4 chip-ID: 8087:0a2b class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 476.94 GiB used: 212.25 GiB (44.5%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
  model: PC SN520 SDAPNUW-512G-1102 size: 476.94 GiB block-size:
  physical: 512 B logical: 512 B speed: 15.8 Gb/s lanes: 2 type: SSD
  serial: <filter> rev: 20180000 temp: 41.9 C scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 244.14 GiB size: 239.25 GiB (98.00%)
  used: 75.5 GiB (31.6%) fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5
  label: Manjaro uuid: fafd7abd-d23a-4df3-afbb-a8f76cdf2c7f
  ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%)
  used: 27.8 MiB (10.9%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  label: SYSTEM uuid: 2E61-DF92
  ID-3: /run/media/puipuituipui/Windows raw-size: 221.93 GiB
  size: 221.93 GiB (100.00%) used: 136.72 GiB (61.6%) fs: ntfs
  dev: /dev/nvme0n1p3 maj-min: 259:3 label: Windows uuid: C652638E52638253
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 9.77 GiB used: 0 KiB (0.0%) priority: -2
  dev: /dev/nvme0n1p6 maj-min: 259:6 label: Swap
  uuid: f49cbfea-93dd-42ec-a75a-3418f0929411
Unmounted:
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 16 MiB fs: <superuser required>
  label: N/A uuid: N/A
  ID-2: /dev/nvme0n1p4 maj-min: 259:4 size: 850 MiB fs: ntfs label: RECOVERY
  uuid: A40E56010E55CD44
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-3:2 info: Logitech Unifying Receiver type: Keyboard,Mouse,HID
  driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
  power: 98mA chip-ID: 046d:c52b class-ID: 0300
  Device-2: 1-4:3 info: Logitech Unifying Receiver type: Keyboard,Mouse
  driver: logitech-djreceiver,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
  power: 98mA chip-ID: 046d:c534 class-ID: 0301
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-1:2 info: Realtek RTS5129 Card Reader Controller
  type: <vendor specific> driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc
  interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 0bda:0129
  class-ID: ff00 serial: <filter>
  Hub-4: 3-2:3 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
  power: 100mA chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 3-2.1:4 info: Intel Bluetooth wireless interface type: Bluetooth
  driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA
  chip-ID: 8087:0a2b class-ID: e001
  Device-2: 3-2.2:5 info: IMC Networks USB2.0 HD UVC WebCam type: Video
  driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA
  chip-ID: 13d3:56dd class-ID: 0e02 serial: <filter>
  Device-3: 3-2.3:6 info: Elan Micro ELAN:Fingerprint type: <vendor specific>
  driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s power: 100mA
  chip-ID: 04f3:0903 class-ID: 0000
  Hub-5: 4-0:1 info: Full speed (or root) Hub ports: 1 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 53.5 C mobo: 53.0 C gpu: amdgpu temp: 53.0 C
  Fan Speeds (RPM): cpu: 2400
Info:
  Processes: 251 Uptime: 14m wakeups: 3 Init: systemd v: 249 tool: systemctl
  Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: 1427 pacman: 1425 lib: 372
  flatpak: 0 snap: 2 Shell: Zsh v: 5.8 default: Bash v: 5.1.8
  running-in: konsole inxi: 3.3.08

Here are some relevant lines which I think are relevant from the output journalctl --system --boot=-1

Nov 11 09:48:29 puipuilinux wpa_supplicant[678]: wlp1s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-41 noise=9999 txrate=300000
Nov 11 09:50:10 puipuilinux wpa_supplicant[678]: wlp1s0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-72 noise=9999 txrate=300000
Nov 11 09:50:12 puipuilinux wpa_supplicant[678]: wlp1s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-61 noise=9999 txrate=300000
Nov 11 09:50:13 puipuilinux wpa_supplicant[678]: wlp1s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-53 noise=9999 txrate=300000
Nov 11 09:50:19 puipuilinux wpa_supplicant[678]: wlp1s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-55 noise=9999 txrate=300000
Nov 11 09:50:37 puipuilinux ModemManager[455]: <info>  [sleep-monitor] system is about to suspend
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0087] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0089] device (p2p-dev-wlp1s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0094] manager: NetworkManager state is now ASLEEP
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0095] device (wlp1s0): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Nov 11 09:50:37 puipuilinux dbus-daemon[394]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.5' (uid=0 pid=396 comm="/usr/bin/NetworkManager --no-daemon ")
Nov 11 09:50:37 puipuilinux systemd[1]: Starting Network Manager Script Dispatcher Service...
Nov 11 09:50:37 puipuilinux dbus-daemon[394]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Nov 11 09:50:37 puipuilinux systemd[1]: Started Network Manager Script Dispatcher Service.
Nov 11 09:50:37 puipuilinux audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 09:50:37 puipuilinux kernel: audit: type=1130 audit(1636604437.032:107): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 09:50:37 puipuilinux kernel: wlp1s0: deauthenticating from 98:de:d0:51:2f:86 by local choice (Reason: 3=DEAUTH_LEAVING)
Nov 11 09:50:37 puipuilinux wpa_supplicant[678]: wlp1s0: CTRL-EVENT-DISCONNECTED bssid=98:de:d0:51:2f:86 reason=3 locally_generated=1
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0622] device (wlp1s0): supplicant interface state: completed -> disconnected
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0623] device (wlp1s0): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0629] dhcp4 (wlp1s0): canceled DHCP transaction
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0630] dhcp4 (wlp1s0): state changed extended -> terminated
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Withdrawing address record for fe80::ce5a:4b16:4c7c:bd27 on wlp1s0.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Leaving mDNS multicast group on interface wlp1s0.IPv6 with address fe80::ce5a:4b16:4c7c:bd27.
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0670] device (wlp1s0): set-hw-addr: set MAC address to 26:F6:3E:28:17:24 (scanning)
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Interface wlp1s0.IPv6 no longer relevant for mDNS.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Interface wlp1s0.IPv4 no longer relevant for mDNS.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Leaving mDNS multicast group on interface wlp1s0.IPv4 with address 192.168.0.109.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Withdrawing address record for 192.168.0.109 on wlp1s0.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Joining mDNS multicast group on interface wlp1s0.IPv4 with address 192.168.0.109.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: New relevant interface wlp1s0.IPv4 for mDNS.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Registering new address record for 192.168.0.109 on wlp1s0.IPv4.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Withdrawing address record for 192.168.0.109 on wlp1s0.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Leaving mDNS multicast group on interface wlp1s0.IPv4 with address 192.168.0.109.
Nov 11 09:50:37 puipuilinux avahi-daemon[392]: Interface wlp1s0.IPv4 no longer relevant for mDNS.
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0820] device (wlp1s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Nov 11 09:50:37 puipuilinux NetworkManager[396]: <info>  [1636604437.0851] device (wlp1s0): set-hw-addr: reset MAC address to 90:78:41:6E:EB:AF (unmanage)
Nov 11 09:50:37 puipuilinux wpa_supplicant[678]: nl80211: deinit ifname=p2p-dev-wlp1s0 disabled_11b_rates=0
Nov 11 09:50:37 puipuilinux wpa_supplicant[678]: nl80211: deinit ifname=wlp1s0 disabled_11b_rates=0
Nov 11 09:50:37 puipuilinux systemd[1]: Reached target Sleep.
Nov 11 09:50:37 puipuilinux systemd[1]: Starting System Suspend...
Nov 11 09:50:37 puipuilinux systemd-sleep[8960]: Error: TLP power save is disabled. Set TLP_ENABLE=1 in /etc/tlp.conf.
Nov 11 09:50:37 puipuilinux [8958]: /usr/lib/systemd/system-sleep/tlp failed with exit status 1.
Nov 11 09:50:37 puipuilinux systemd-sleep[8957]: Entering sleep state 'suspend'...
Nov 11 09:50:37 puipuilinux kernel: PM: suspend entry (deep)
Nov 11 09:50:37 puipuilinux kernel: Filesystems sync: 0.005 seconds
Nov 11 11:08:17 puipuilinux kernel: Freezing user space processes ... (elapsed 0.002 seconds) done.
Nov 11 11:08:17 puipuilinux kernel: OOM killer disabled.
Nov 11 11:08:17 puipuilinux kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Nov 11 11:08:17 puipuilinux kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Nov 11 11:08:17 puipuilinux kernel: [drm] free PSP TMR buffer
Nov 11 11:08:17 puipuilinux kernel: ACPI: EC: interrupt blocked
Nov 11 11:08:17 puipuilinux kernel: ACPI: Preparing to enter system sleep state S3
Nov 11 11:08:17 puipuilinux kernel: ACPI: EC: event blocked
Nov 11 11:08:17 puipuilinux kernel: ACPI: EC: EC stopped
Nov 11 11:08:17 puipuilinux kernel: PM: Saving platform NVS memory
Nov 11 11:08:17 puipuilinux kernel: Disabling non-boot CPUs ...
Nov 11 11:08:17 puipuilinux kernel: smpboot: CPU 1 is now offline
Nov 11 11:08:17 puipuilinux kernel: smpboot: CPU 2 is now offline
Nov 11 11:08:17 puipuilinux kernel: smpboot: CPU 3 is now offline
Nov 11 11:08:17 puipuilinux kernel: smpboot: CPU 4 is now offline
Nov 11 11:08:17 puipuilinux kernel: smpboot: CPU 5 is now offline
Nov 11 11:08:17 puipuilinux kernel: smpboot: CPU 6 is now offline
Nov 11 11:08:17 puipuilinux kernel: smpboot: CPU 7 is now offline
Nov 11 11:08:17 puipuilinux kernel: ACPI: Low-level resume complete
Nov 11 11:08:17 puipuilinux kernel: ACPI: EC: EC started
Nov 11 11:08:17 puipuilinux kernel: PM: Restoring platform NVS memory
Nov 11 11:08:17 puipuilinux kernel: Enabling non-boot CPUs ...
Nov 11 11:08:17 puipuilinux kernel: x86: Booting SMP configuration:
Nov 11 11:08:17 puipuilinux kernel: smpboot: Booting Node 0 Processor 1 APIC 0x1
Nov 11 11:08:17 puipuilinux kernel: microcode: CPU1: patch_level=0x08108109
Nov 11 11:08:17 puipuilinux kernel: ACPI: \_PR_.P001: Found 2 idle states
Nov 11 11:08:17 puipuilinux kernel: CPU1 is up
Nov 11 11:08:17 puipuilinux kernel: smpboot: Booting Node 0 Processor 2 APIC 0x2
Nov 11 11:08:17 puipuilinux kernel: microcode: CPU2: patch_level=0x08108109
Nov 11 11:08:17 puipuilinux kernel: ACPI: \_PR_.P002: Found 2 idle states
Nov 11 11:08:17 puipuilinux kernel: CPU2 is up
Nov 11 11:08:17 puipuilinux kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Nov 11 11:08:17 puipuilinux kernel: microcode: CPU3: patch_level=0x08108109
Nov 11 11:08:17 puipuilinux kernel: ACPI: \_PR_.P003: Found 2 idle states
Nov 11 11:08:17 puipuilinux kernel: CPU3 is up
Nov 11 11:08:17 puipuilinux kernel: smpboot: Booting Node 0 Processor 4 APIC 0x4
Nov 11 11:08:17 puipuilinux kernel: microcode: CPU4: patch_level=0x08108109
Nov 11 11:08:17 puipuilinux kernel: ACPI: \_PR_.P004: Found 2 idle states
Nov 11 11:08:17 puipuilinux kernel: CPU4 is up
Nov 11 11:08:17 puipuilinux kernel: smpboot: Booting Node 0 Processor 5 APIC 0x5
Nov 11 11:08:17 puipuilinux kernel: microcode: CPU5: patch_level=0x08108109
Nov 11 11:08:17 puipuilinux kernel: ACPI: \_PR_.P005: Found 2 idle states
Nov 11 11:08:17 puipuilinux kernel: CPU5 is up
Nov 11 11:08:17 puipuilinux kernel: smpboot: Booting Node 0 Processor 6 APIC 0x6
Nov 11 11:08:17 puipuilinux kernel: microcode: CPU6: patch_level=0x08108109
Nov 11 11:08:17 puipuilinux kernel: ACPI: \_PR_.P006: Found 2 idle states
Nov 11 11:08:17 puipuilinux kernel: CPU6 is up
Nov 11 11:08:17 puipuilinux kernel: smpboot: Booting Node 0 Processor 7 APIC 0x7
Nov 11 11:08:17 puipuilinux kernel: microcode: CPU7: patch_level=0x08108109
Nov 11 11:08:17 puipuilinux kernel: ACPI: \_PR_.P007: Found 2 idle states
Nov 11 11:08:17 puipuilinux kernel: CPU7 is up
Nov 11 11:08:17 puipuilinux kernel: ACPI: Waking up from system sleep state S3
Nov 11 11:08:17 puipuilinux kernel: ACPI: EC: interrupt unblocked
Nov 11 11:08:17 puipuilinux kernel: ACPI: EC: event unblocked
Nov 11 11:08:17 puipuilinux kernel: [drm] PCIE GART of 1024M enabled (table at 0x000000F400900000).
Nov 11 11:08:17 puipuilinux kernel: [drm] PSP is resuming...
Nov 11 11:08:17 puipuilinux kernel: nvme nvme0: 16/0/0 default/read/poll queues
Nov 11 11:08:17 puipuilinux kernel: [drm] reserve 0x400000 from 0xf47fc00000 for PSP TMR
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available
Nov 11 11:08:17 puipuilinux kernel: [drm] kiq ring mec 2 pipe 1 q 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu: dpm has been enabled
Nov 11 11:08:17 puipuilinux kernel: usb 3-1: reset high-speed USB device number 2 using xhci_hcd
Nov 11 11:08:17 puipuilinux kernel: ata1: SATA link down (SStatus 0 SControl 300)
Nov 11 11:08:17 puipuilinux kernel: [drm] VCN decode and encode initialized successfully(under SPG Mode).
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 1
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 1
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 1
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 1
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x112a00060 flags=0x0070]
Nov 11 11:08:17 puipuilinux kernel: amdgpu 0000:03:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x112a40000 flags=0x0070]
Nov 11 11:08:17 puipuilinux kernel: usb 3-2: reset high-speed USB device number 3 using xhci_hcd
Nov 11 11:08:17 puipuilinux kernel: usb 3-2.2: reset high-speed USB device number 5 using xhci_hcd
Nov 11 11:08:17 puipuilinux kernel: usb 3-2.1: reset full-speed USB device number 4 using xhci_hcd
Nov 11 11:08:17 puipuilinux kernel: usb 3-2.3: reset full-speed USB device number 6 using xhci_hcd
Nov 11 11:08:17 puipuilinux kernel: OOM killer enabled.
Nov 11 11:08:17 puipuilinux kernel: Restarting tasks ... done.
Nov 11 11:08:17 puipuilinux kernel: PM: suspend exit
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc
Nov 11 11:08:17 puipuilinux systemd[1]: Starting Load/Save RF Kill Switch Status...
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc
Nov 11 11:08:17 puipuilinux systemd-sleep[8957]: System returned from sleep state.
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint unregistered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Nov 11 11:08:17 puipuilinux kernel: Bluetooth: hci0: Firmware revision 0.1 build 212 week 30 2021
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-1
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-1
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2.3
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2.1
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2.1
Nov 11 11:08:17 puipuilinux upowerd[776]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-2/3-2.3
Nov 11 11:08:17 puipuilinux systemd[1]: Stopped target Bluetooth Support.
Nov 11 11:08:17 puipuilinux systemd[1]: Reached target Bluetooth Support.
Nov 11 11:08:17 puipuilinux systemd[1]: Started Load/Save RF Kill Switch Status.
Nov 11 11:08:17 puipuilinux audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:17 puipuilinux kernel: audit: type=1130 audit(1636609097.719:108): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:17 puipuilinux systemd-sleep[9032]: Error: TLP power save is disabled. Set TLP_ENABLE=1 in /etc/tlp.conf.
Nov 11 11:08:17 puipuilinux [9027]: /usr/lib/systemd/system-sleep/tlp failed with exit status 1.
Nov 11 11:08:17 puipuilinux systemd[1]: systemd-suspend.service: Deactivated successfully.
Nov 11 11:08:17 puipuilinux systemd[1]: Finished System Suspend.
Nov 11 11:08:17 puipuilinux audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:17 puipuilinux audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:17 puipuilinux systemd[1]: Stopped target Sleep.
Nov 11 11:08:17 puipuilinux systemd[1]: Reached target Suspend.
Nov 11 11:08:17 puipuilinux systemd[1]: Stopped target Suspend.
Nov 11 11:08:17 puipuilinux systemd-logind[402]: Operation 'sleep' finished.
Nov 11 11:08:17 puipuilinux kernel: audit: type=1130 audit(1636609097.736:109): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:17 puipuilinux kernel: audit: type=1131 audit(1636609097.736:110): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:17 puipuilinux ModemManager[455]: <info>  [sleep-monitor] system is resuming
Nov 11 11:08:17 puipuilinux NetworkManager[396]: <info>  [1636609097.7455] manager: sleep: wake requested (sleeping: yes  enabled: yes)
Nov 11 11:08:17 puipuilinux NetworkManager[396]: <info>  [1636609097.7457] device (wlp1s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Nov 11 11:08:17 puipuilinux NetworkManager[396]: <info>  [1636609097.7671] device (wlp1s0): set-hw-addr: set MAC address to 72:CA:72:09:F2:8C (scanning)
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Nov 11 11:08:17 puipuilinux bluetoothd[663]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Nov 11 11:08:17 puipuilinux NetworkManager[396]: <info>  [1636609097.9940] device (p2p-dev-wlp1s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Nov 11 11:08:17 puipuilinux NetworkManager[396]: <info>  [1636609097.9950] manager: NetworkManager state is now DISCONNECTED
Nov 11 11:08:18 puipuilinux NetworkManager[396]: <info>  [1636609098.0633] device (wlp1s0): supplicant interface state: internal-starting -> disconnected
Nov 11 11:08:18 puipuilinux NetworkManager[396]: <info>  [1636609098.0634] device (p2p-dev-wlp1s0): state change: unavailable -> unmanaged (reason 'removed', sys-iface-state: 'removed')
Nov 11 11:08:18 puipuilinux NetworkManager[396]: <info>  [1636609098.0642] Wi-Fi P2P device controlled by interface wlp1s0 created
Nov 11 11:08:18 puipuilinux NetworkManager[396]: <info>  [1636609098.0646] manager: (p2p-dev-wlp1s0): new 802.11 Wi-Fi P2P device (/org/freedesktop/NetworkManager/Devices/4)
Nov 11 11:08:18 puipuilinux NetworkManager[396]: <info>  [1636609098.0650] device (p2p-dev-wlp1s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Nov 11 11:08:18 puipuilinux NetworkManager[396]: <info>  [1636609098.0660] device (wlp1s0): state change: unavailable -> disconnected (reason 'supplicant-available', sys-iface-state: 'managed')
Nov 11 11:08:18 puipuilinux NetworkManager[396]: <info>  [1636609098.0674] device (p2p-dev-wlp1s0): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
Nov 11 11:08:20 puipuilinux ModemManager[455]: <info>  [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0': not supported by any plugin
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.2999] policy: auto-activating connection 'lakshya' (422dc9f0-44da-4c02-9f31-69e2cd63ce9d)
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3008] device (wlp1s0): Activation: starting connection 'lakshya' (422dc9f0-44da-4c02-9f31-69e2cd63ce9d)
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3011] device (wlp1s0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3016] manager: NetworkManager state is now CONNECTING
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3041] device (wlp1s0): set-hw-addr: reset MAC address to 90:78:41:6E:EB:AF (preserve)
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3083] device (wlp1s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3088] device (wlp1s0): Activation: (wifi) access point 'lakshya' has security, but secrets are required.
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3088] device (wlp1s0): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3091] sup-iface[1ed3d99c3751c284,1,wlp1s0]: wps: type pbc start...
Nov 11 11:08:21 puipuilinux wpa_supplicant[678]: wlp1s0: WPS-PBC-ACTIVE
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3953] device (wlp1s0): supplicant interface state: disconnected -> inactive
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.3953] device (p2p-dev-wlp1s0): supplicant management interface state: disconnected -> inactive
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.4003] device (wlp1s0): supplicant interface state: inactive -> scanning
Nov 11 11:08:21 puipuilinux NetworkManager[396]: <info>  [1636609101.4003] device (p2p-dev-wlp1s0): supplicant management interface state: inactive -> scanning
Nov 11 11:08:22 puipuilinux systemd[1]: systemd-rfkill.service: Deactivated successfully.
Nov 11 11:08:22 puipuilinux audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:22 puipuilinux kernel: audit: type=1131 audit(1636609102.723:111): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:24 puipuilinux systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Nov 11 11:08:24 puipuilinux audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:24 puipuilinux kernel: audit: type=1131 audit(1636609104.209:112): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 11 11:08:27 puipuilinux kernel: [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:62:crtc-0] flip_done timed out
Nov 11 11:08:27 puipuilinux kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:62:crtc-0] flip_done timed out
Nov 11 11:08:27 puipuilinux NetworkManager[396]: <info>  [1636609107.9961] device (wlp1s0): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Nov 11 11:08:27 puipuilinux NetworkManager[396]: <info>  [1636609107.9967] device (wlp1s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')

As mentioned in the title, my screen just goes blank with nothing other than my mouse pointer is visible.