Screen tearing after on awesome wm

I decided to switch to awesome-wm from gnome and i have a wierd problem. There’s no screen tearing on gnome or gnome on xorg, but there is a LOT of screen tearing when using awesome-wm.

compositor settings or the lack of a compositor is usually the culprit.

So i tried to fix the problem in my picom config. Didn’t work. So gave up and switched to i3-gaps. at least i don’t have screen tearing now.