GTX 1650 Freezes

Hello everyone!
I got problem with GTX 1650 on my laptop, when I try to start X it freezes. Only 1 in 20 retries (or so) it runs my XMonad WM (I suppose its not the culprit).

It can freeze on tty when I login too! It shows error can't change power state from D3cold to D0 (config space inaccessible)

Here’s my inxi -Fxxxz:

    System:
      Kernel: 5.4.100-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 
      Desktop: N/A dm: startx Distro: Manjaro Linux 
    Machine:
      Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X571GT_X571GT 
      v: 1.0 serial: <filter> 
      Mobo: ASUSTeK model: X571GT v: 1.0 serial: <filter> UEFI: American Megatrends 
      v: X571GT.308 date: 12/17/2020 
    Battery:
      ID-1: BAT1 charge: 33.4 Wh condition: 33.4/41.9 Wh (80%) volts: 12.8/11.8 
      model: ASUS A32-K55 type: Li-ion serial: N/A status: Full 
    CPU:
      Info: 6-Core model: Intel Core i7-9750H bits: 64 type: MT MCP arch: Kaby Lake 
      note: check rev: A L2 cache: 12 MiB 
      flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
      bogomips: 62431 
      Speed: 900 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 900 2: 900 3: 900 
      4: 900 5: 900 6: 900 7: 901 8: 901 9: 900 10: 900 11: 901 12: 900 
    Graphics:
      Device-1: Intel UHD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel 
      bus ID: 00:02.0 chip ID: 8086:3e9b class ID: 0300 
      Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] vendor: ASUSTeK 
      driver: nvidia v: 460.39 bus ID: 01:00.0 chip ID: 10de:1f91 class ID: 0302 
      Device-3: IMC Networks USB2.0 HD UVC WebCam type: USB driver: uvcvideo 
      bus ID: 1-7:5 chip ID: 13d3:56a8 class ID: 0e02 serial: <filter> 
      Display: server: X.Org 1.20.10 compositor: picom v: git-a8445 driver: 
      loaded: modesetting,nvidia unloaded: intel,nouveau,vesa alternate: fbdev,nv 
      resolution: 1920x1080~60Hz s-dpi: 96 
      OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.3.4 
      direct render: Yes 
    Audio:
      Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel 
      v: kernel bus ID: 00:1f.3 chip ID: 8086:a348 class ID: 0403 
      Sound Server: ALSA v: k5.4.100-1-MANJARO 
    Network:
      Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: 4000 
      bus ID: 03:00.0 chip ID: 8086:2723 class ID: 0280 
      IF: wlp3s0 state: up mac: <filter> 
      Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
      vendor: ASUSTeK driver: r8168 v: 8.048.03-NAPI port: 3000 bus ID: 04:00.0 
      chip ID: 10ec:8168 class ID: 0200 
      IF: enp4s0 state: down mac: <filter> 
    Bluetooth:
      Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus ID: 1-14:6 
      chip ID: 8087:0029 class ID: e001 
      Message: Required tool hciconfig not installed. Check --rec
    ommends 
    RAID:
      Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci 
      v: 3.0 port: 5060 bus ID: 00:17.0 chip ID: 8086.282a rev: 10 
    Drives:
      Local Storage: total: 953.88 GiB used: 198.87 GiB (20.8%) 
      ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW512G8 size: 476.94 GiB 
      speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> rev: 002C 
      scheme: GPT 
      ID-2: /dev/sda type: USB vendor: Silicon Power model: SPCC Sol id State Disk 
      size: 476.94 GiB serial: <filter> rev: 0301 scheme: GPT 
    Partition:
      ID-1: / size: 97.93 GiB used: 41.65 GiB (42.5%) fs: ext4 dev: /dev/nvme0n1p2 
      ID-2: /boot size: 511 MiB used: 150.2 MiB (29.4%) fs: vfat 
      dev: /dev/nvme0n1p1 
      ID-3: /home size: 369.53 GiB used: 157.08 GiB (42.5%) fs: ext4 
      dev: /dev/nvme0n1p3 
    Swap:
      ID-1: swap-1 type: file size: 20.38 GiB used: 0 KiB (0.0%) priority: -2 
      file: /swapfile 
    Sensors:
      System Temperatures: cpu: 46.0 C mobo: 27.8 C 
      Fan Speeds (RPM): cpu: 0 
    Info:
      Processes: 246 Uptime: 31m wakeups: 1 Memory: 15.49 GiB 
      used: 1.68 GiB (10.8%) Init: systemd v: 247 Compilers: gcc: 10.2.0 
      clang: 11.1.0 Packages: pacman: 1297 Shell: Bash v: 5.1.0 running in: kitty 
      inxi: 3.3.01

and my mhwd -li:

    > Installed PCI configs:
    --------------------------------------------------------------------------------
                      NAME               VERSION          FREEDRIVER           TYPE
    --------------------------------------------------------------------------------
         video-modesetting            2020.01.13                true            PCI
             network-r8168            2016.04.20                true            PCI
               video-linux            2018.05.04                true            PCI
    video-hybrid-intel-nvidia-prime            2020.11.30               false            PCI
    Warning: No installed USB configs!

I installed my system using Manjaro’s Architect, I use kernel 5.4 now, but I have 5.10 and 5.9 installed, I tried to change those because I was thinking it might help.
I think its worth noting to say that my /etc/X11/mhwd.d/nvidia.conf is empty, should It be like that?
When I uninstall hybrid driver and use only video-linux, my system works fine, but it doesnt see my GTX card… so I cant even use it in Blender.

Is there workaround to this freezing driver? Could I install drivers myself or something, using bumblebee or whatnot :smiley: