Screen tearing after wake from suspend on i3wm

My GPU - Nvidia GeForce 1070 GTX

Driver - 440x

After I wake up my laptop from suspend, there is horrible screen tearing. For many applications this can be fixed by restarting the application, but on some applications that doesn’t work like Google Chrome.

DE - i3wm

Compositor - Compton

Suspend tool - pm utils (and not systemd-suspend)

Kernel - 5.4

can you returns

sudo mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
    video-nvidia-440xx            2019.10.25               false            PCI


Warning: No installed USB configs!

why this is not hybrid-intel-nvidia-450xx ?

I use Optimus Switch.

The screen tearing is partially fixed after updating to NVIDIA 450xx. If I restart applications, the tearing gets fixed.