Stuck at boot / startx does nothing

Hi,
I recently had a full system upgrade, following which I faced “the black screen” at boot which I was able to resolve by ch-rooting into my kernel and removing “optimus manager” and everything seemed to work fine.

Now, suddenly. I’m facing the same situation. I can login into my account (uisng tty); re-installed nvidia drivers, xorg-server but nothing seems to work.

running startx shows some boilerplate message and does nothing – freezes.
I don’t remember installing anything that may have meddled with graphics. On the last successful login, I remember clicking “Hibernate” which just took me back to my login screen.

Here are few logs:
Xorg

inix -G

Graphics:
  Device-1: Intel CometLake-H GT2 [UHD Graphics] driver: i915 v: kernel
  Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] driver: nvidia v: 555.58.02
  Device-3: Chicony HP Wide Vision HD Camera driver: uvcvideo type: USB
  Display: unspecified server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.1 driver: X:
    loaded: nvidia gpu: i915 tty: 240x67 resolution: 1920x1080
  API: EGL v: 1.5 drivers: iris,kms_swrast,nvidia,swrast platforms: gbm,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 24.1.3-arch1.1 note: console (EGL sourced)
    renderer: llvmpipe (LLVM 18.1.8 256 bits), NVIDIA GeForce GTX 1650/PCIe/SSE2, Mesa Intel UHD
    Graphics (CML GT2)

lscpi | grep VGA

00:02.0 VGA compatible controller: Intel Corporation CometLake-H GT2 [UHD Graphics] (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)

the issue was solved here [Solved] No Desktop / Stuck at Boot