Laptop freezes randomly

After the upgrade laptop freezes randomly and I need to forcefully shutdown it. I can’t even go into any tty. Login in also takes more time after I enter the password.

  Kernel: 5.4.77-1-MANJARO x86_64 bits: 64 Desktop: KDE Plasma 5.20.3 
  Distro: Manjaro Linux 
  Type: Laptop System: LENOVO product: 81BG v: Lenovo ideapad 320-15IKB 
  serial: <filter> 
  Mobo: LENOVO model: LNVNB161216 v: NO DPK serial: <filter> UEFI: LENOVO 
  v: 6JCN33WW date: 06/30/2020 
  ID-1: BAT0 charge: 5.0 Wh condition: 20.8/35.0 Wh (59%) 
  Info: Quad Core model: Intel Core i5-8250U bits: 64 type: MT MCP 
  L2 cache: 6144 KiB 
  Speed: 800 MHz min/max: 400/1600 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 
  4: 800 5: 800 6: 800 7: 800 8: 800 
  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel 
  Device-2: NVIDIA GP108M [GeForce MX150] driver: N/A 
  Device-3: Realtek EasyCamera type: USB driver: uvcvideo 
  Display: x11 server: X.Org 1.20.9 driver: modesetting 
  resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.2.2 
  Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel 
  Sound Server: ALSA v: k5.4.77-1-MANJARO 
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  driver: r8169 
  IF: enp2s0 state: down mac: <filter> 
  Device-2: Intel Dual Band Wireless-AC 3165 Plus Bluetooth driver: iwlwifi 
  IF: wlp3s0 state: up mac: <filter> 
  IF-ID-1: docker0 state: down mac: <filter> 
  Local Storage: total: 111.80 GiB used: 34.30 GiB (30.7%) 
  ID-1: /dev/sda vendor: Western Digital model: WDS120G2G0A-00JH30 
  size: 111.80 GiB 
  ID-1: / size: 109.25 GiB used: 34.30 GiB (31.4%) fs: ext4 dev: /dev/sda2 
  ID-1: swap-1 type: zram size: 1.51 GiB used: 0 KiB (0.0%) dev: /dev/zram0 
  System Temperatures: cpu: 37.5 C mobo: N/A 
  Fan Speeds (RPM): N/A 
  Processes: 222 Uptime: 17m Memory: 7.56 GiB used: 1.91 GiB (25.3%) 
  Shell: Zsh inxi: 3.1.08 

Titlebar Buttons do not render properly. I need to apply “gtk application style” every time I start or reboot the system to make it normal. this is how it looks.