I’ve had this problem for a long while but i was too lazy to look into it, so I just used --vsync with picom, but that makes it lag when scrolling eg. I’ve removed xf86-video-intel, any ideas?
Can you install glxinfo and xdpyinfo , then post inxi -Gx to confirm my suspicions?
I suspect that you’re not using intel gpu/drivers because I don’t see them loaded Display: x11 server: X.org 1.20.13 driver: loaded: modesetting,nvidia
try intel if it doesn’t work revert back to modesetting
Also after Driver you can add Option "TearFree" "True" (this should get rid of tearing this time, Option "TripleBuffer" "true" might or might not be necessary, test it)
EDIT : also in /etc/X11/xorg.conf.d/20-intel.conf change Driver "i915" to Driver "intel"
Actually, reopened because it isn’t a proper solution. I face the same issues that I did before removing xf86-video-intel (and removing it breaks X11 again); things like flameshot and simplescreenrecorder are broken.
Maybe after removing xf86-video-intel I need to change the name to i915 or modesetting??
hmm, you can try with modesetting and Option "TearFree" "True" in xorg.conf Option "TripleBuffer" "true" is optional if you need it
EDIT : Don’t bother with i915 (if I’m not mistaken it’s for legacy stuff or deprecated, but you can still try it)
Also I guess that /etc/X11/xorg.conf.d/20-intel.conf is not being used at all because /etc/X11/xorg.conf has the priority, I might be wrong to
@codic12
Just to be sure. Try modesetting means removing the intel driver (xf86-video-intel) so that it is running on the kernel module. Just in case you are misunderstanding.
Edit: If you have intel driver installed it isn’t running on modesetting.