Screen tearing on EndeavourOS + i3 is super common, and the fix depends mostly on your GPU and whether you’re using Xorg (you almost certainly are with i3).

Let’s go step-by-step and keep it clean 👍


1️⃣ First: confirm you’re on Xorg

i3 runs on Xorg by default.

echo $XDG_SESSION_TYPE

You want:

x11

If not, tell me—but 99% chance it is.


2️⃣ Fixes by GPU (this matters a LOT)

🔵 Intel iGPU (most laptops, older desktops)

Best solution: enable TearFree

Create or edit:

sudo nano /etc/X11/xorg.conf.d/20-intel.conf

Paste:

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "TearFree" "true"
EndSection

Reboot.

✅ This usually completely eliminates tearing