Blank screen after the grub menu

hey guys,
i installed eos a few weeks ago, recently whenever i start my laptop i get blank screen after grub menu,this happened several times last week, i am on i3wm

this is my Boot log

$ inxi -Fxxc0z 
  Kernel: 6.8.5-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
  Desktop: i3 v: 4.23 dm: LightDM Distro: EndeavourOS base: Arch Linux
  Type: Laptop System: HP product: HP Pavilion Laptop 15-cs1xxx
    v: Type1ProductConfigId serial: <superuser required> Chassis: type: 10
    serial: <superuser required>
  Mobo: HP model: 84C1 v: 15.32 serial: <superuser required>
    part-nu: 5FP53PA#ACJ UEFI: Insyde v: F.27 date: 11/23/2022
  ID-1: BAT0 charge: 0% condition: 5.6/5.6 Wh (100.0%) volts: 12.3 min: 11.6
    model: HP Primary serial: N/A status: charging
  Info: quad core model: Intel Core i5-8265U bits: 64 type: MT MCP
    arch: Whiskey Lake rev: B cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
  Speed (MHz): avg: 747 high: 2274 min/max: 400/3900 cores: 1: 700 2: 400
    3: 700 4: 400 5: 400 6: 2274 7: 707 8: 400 bogomips: 28808
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] vendor: Hewlett-Packard
    driver: i915 v: kernel arch: Gen-9.5 ports: active: HDMI-A-1 off: eDP-1
    empty: none bus-ID: 00:02.0 chip-ID: 8086:3ea0
  Device-2: NVIDIA GM108M [GeForce MX130] vendor: Hewlett-Packard
    driver: nouveau v: kernel arch: Maxwell pcie: speed: 2.5 GT/s lanes: 4
    bus-ID: 02:00.0 chip-ID: 10de:174d
  Device-3: Cheng Uei Precision Industry (Foxlink) HP Wide Vision HD
    Integrated Webcam driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s
    lanes: 1 bus-ID: 1-3:4 chip-ID: 05c8:03bc
  Display: x11 server: X.Org v: 21.1.13 compositor: Picom v: git-89c2c
    driver: X: loaded: modesetting alternate: fbdev,intel,nouveau,nv,vesa
    dri: iris,nouveau gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96
  Monitor-1: HDMI-A-1 mapped: HDMI-1 pos: primary model: Dell P2422H
    res: 1920x1080 dpi: 93 diag: 604mm (23.8")
  Monitor-2: eDP-1 note: disabled model: ChiMei InnoLux 0x15f5
    res: 1920x1080 dpi: 142 diag: 394mm (15.5")
  API: EGL v: 1.5 platforms: device: 0 drv: nouveau device: 1 drv: iris
    device: 2 drv: swrast surfaceless: drv: nouveau x11: drv: iris
    inactive: gbm,wayland
  API: OpenGL v: 4.6 compat-v: 4.3 vendor: intel mesa v: 24.0.5-arch1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics 620 (WHL
    GT2) device-ID: 8086:3ea0
  Device-1: Intel Cannon Point-LP High Definition Audio
    vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
    chip-ID: 8086:9dc8
  API: ALSA v: k6.8.5-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.0.4 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
  Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:9df0
  IF: wlan0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Hewlett-Packard driver: r8169 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: 3000 bus-ID: 04:00.0 chip-ID: 10ec:8168
  IF: eno1 state: down mac: <filter>
  Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
    v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-10:5
    chip-ID: 8087:0aaa
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.1
    lmp-v: 10
  Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
    v: 3.0 bus-ID: 00:17.0 chip-ID: 8086:282a
  Local Storage: total: 1.82 TiB used: 69.74 GiB (3.7%)
  ID-1: /dev/nvme0n1 vendor: Kingston model: SNVS1000G size: 931.51 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 28.9 C
  ID-2: /dev/sda vendor: Seagate model: ST1000LM035-1RK172 size: 931.51 GiB
    speed: 6.0 Gb/s serial: <filter>
  ID-1: / size: 906.19 GiB used: 69.65 GiB (7.7%) fs: ext4 dev: /dev/nvme0n1p2
  ID-1: swap-1 type: partition size: 8.8 GiB used: 512 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p3
  System Temperatures: cpu: 41.0 C pch: 38.0 C mobo: N/A
  Fan Speeds (rpm): N/A
  Memory: total: 8 GiB available: 7.64 GiB used: 4.81 GiB (62.9%)
  Processes: 241 Power: uptime: 2h 43m wakeups: 1 Init: systemd v: 255
    default: graphical
  Packages: 1027 pm: pacman pkgs: 1019 pm: flatpak pkgs: 8 Compilers:
    clang: 17.0.6 gcc: 13.2.1 Shell: Bash v: 5.2.26 running-in: xfce4-terminal
    inxi: 3.3.33

Partition and format info:

$ lsblk -o name,type,size,PTTYPE,FSTYPE
sda         disk 931.5G gpt    
└─sda1      part 931.5G gpt    ext4
nvme0n1     disk 931.5G gpt    
├─nvme0n1p1 part  1000M gpt    vfat
├─nvme0n1p2 part 921.7G gpt    ext4
└─nvme0n1p3 part   8.8G gpt    swap

check if LightDM is active

systemctl status lightdm.service

it says it is running

● lightdm.service - Light Display Manager
     Loaded: loaded (/usr/lib/systemd/system/lightdm.service; enabled; preset: disabled)
     Active: active (running) since Tue 2024-04-16 13:53:51 IST; 5h 16min ago
       Docs: man:lightdm(1)
   Main PID: 658 (lightdm)
      Tasks: 13 (limit: 9365)
     Memory: 293.8M (peak: 1.1G)
        CPU: 10min 43.416s
     CGroup: /system.slice/lightdm.service
             ├─   658 /usr/bin/lightdm
             └─410702 /usr/lib/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch