Laptop is not waking from suspend

i am still a (big) newbie, so please excuse if i am not 100% precise.
My laptop uses a ssd, but boots extremly slow (takes between 5-10 min) and after putting the laptop in suspense mode it only returns to a black screen and i need to manually restart it. I have not really an idea how to debug this.
Could it be related to having an integrated and discrete gpu / driver issue?

Any ideas or directions i could try?
thanks in advance

Please show the output of inxi -Fza for people to assist you.

Remember to wrap your output via <code>, ```, or the </> button.

here is the output of

> inxi -Fza

System:    Kernel: 5.8.3-2-MANJARO x86_64 bits: 64 compiler: N/A 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.8-x86_64 root=UUID=a8c122ad-d06a-42bc-bd2c-3e08cd3b3748 rw quiet apparmor=1 
           security=apparmor resume=UUID=d5d96f60-c91d-49b1-88d7-700b09f7a561 udev.log_priority=3 "acpi_osi=Windows 2018" 
           Desktop: i3 4.18.2 info: i3bar dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:   Type: Laptop System: Razer product: Blade Stealth 13 (Early 2020) - RZ09-0310 v: 2.04 serial: <filter> Chassis: 
           type: 10 serial: <filter> 
           Mobo: Razer model: LY325 serial: <filter> UEFI: Razer v: 1.02 date: 05/26/2020 
Battery:   ID-1: BAT0 charge: 27.2 Wh condition: 54.5/53.4 Wh (102%) volts: 11.5/11.6 model: Razer Blade type: Unknown 
           serial: <filter> status: Discharging 
           Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master serial: <filter> 
           charge: 100% (should be ignored) rechargeable: yes status: Discharging 
CPU:       Topology: Quad Core model: Intel Core i7-1065G7 bits: 64 type: MT MCP arch: Ice Lake family: 6 model-id: 7E (126) 
           stepping: 5 microcode: 78 L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 23968 
           Speed: 1274 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 1155 2: 652 3: 697 4: 684 5: 1145 6: 664 7: 697 8: 700 
           Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
           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: Enhanced IBRS, IBPB: conditional, RSB filling 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel Iris Plus Graphics G7 vendor: Razer USA driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:8a52 
           Device-2: NVIDIA TU117M [GeForce GTX 1650 Ti Mobile] vendor: Razer USA driver: nvidia v: 450.66 
           alternate: nouveau,nvidia_drm bus ID: 58:00.0 chip ID: 10de:1f95 
           Device-3: IMC Networks Integrated Camera type: USB driver: uvcvideo bus ID: 3-6:4 chip ID: 13d3:56d5 
           serial: <filter> 
           Display: x11 server: X.Org 1.20.8 driver: intel,nvidia unloaded: modesetting,nouveau alternate: fbdev,nv,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: eDP1 res: 1920x1080 hz: 60 dpi: 168 size: 290x170mm (11.4x6.7") diag: 336mm (13.2") 
           OpenGL: renderer: Mesa Intel Iris Plus Graphics (ICL GT2) v: 4.6 Mesa 20.1.6 direct render: Yes 
Audio:     Device-1: Intel Smart Sound Audio vendor: Razer USA driver: sof-audio-pci alternate: snd_hda_intel,snd_sof_pci 
           bus ID: 00:1f.3 chip ID: 8086:34c8 
           Sound Server: ALSA v: k5.8.3-2-MANJARO 
Network:   Device-1: Intel Killer Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter driver: iwlwifi v: kernel port: 4000 
           bus ID: 00:14.3 chip ID: 8086:34f0 
           IF: wlo1 state: up mac: <filter> 
Drives:    Local Storage: total: 931.51 GiB used: 11.00 GiB (1.2%) 
           SMART Message: Required tool smartctl not installed. Check --recommends 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB size: 931.51 GiB block size: physical: 512 B 
           logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B2QEXM7 scheme: GPT 
Partition: ID-1: / raw size: 914.29 GiB size: 898.94 GiB (98.32%) used: 11.00 GiB (1.2%) fs: ext4 dev: /dev/nvme0n1p2 
Swap:      Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 16.92 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme0n1p3 
Sensors:   System Temperatures: cpu: 34.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 193 Uptime: 14m Memory: 15.38 GiB used: 584.0 MiB (3.7%) Init: systemd v: 246 Compilers: gcc: 10.2.0 
           Packages: pacman: 1055 lib: 275 Shell: Zsh v: 5.8 running in: urxvtd inxi: 3.1.05 

Still very much a newbie myself. There’s manjaro log helper in pamac, if you install that there’s options to grab all your logs including present and previous boot logs. I’m sure you’ll find something in them or at least be able to upload the logs

can you goback to kernel 5.7 ?

i tried kernel 5.7 but the issue still persists. I see a few errors that might cause a delay when i do

> dmesg
[  285.456135] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  295.482786] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  305.509447] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:31:plane 1A] flip_done timed out
[  315.536131] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  325.562777] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  335.589436] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  345.616104] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:31:plane 1A] flip_done timed out
[  355.642767] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  366.096123] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  376.122778] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  386.149429] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:31:plane 1A] flip_done timed out
[  396.176094] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  397.408675] nvidia-modeset: WARNING: GPU:0: Correcting number of heads for current head configuration (0x00)
[  407.482764] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  417.509417] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  427.536094] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  437.562753] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  447.589427] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  457.616096] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  467.642738] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  477.669442] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  487.696072] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  497.722750] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  507.749399] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  517.776075] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  527.802737] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  537.829422] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  547.856071] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  560.016063] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  570.042722] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  580.069429] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  580.949479] nvidia-modeset: WARNING: GPU:0: Correcting number of heads for current head configuration (0x00)
[  591.162721] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  601.189322] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  611.216053] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  621.242710] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  631.269389] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:31:plane 1A] flip_done timed out
[  641.296052] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  651.322714] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out
[  661.349399] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:215:eDP-1] flip_done timed out
[  671.376038] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:91:pipe A] flip_done timed out

any ideas what is causing it and how to prevent it from happening?
thanks in advance