[INFO] screen tearing with compton or picom

Must read
Post Reply
User avatar
erikdubois
Captain
Posts: 4578
Joined: Tue Nov 07, 2017 3:45 pm
Location: Belgium
Contact:

[INFO] screen tearing with compton or picom

Post by erikdubois »

Change the back-end, reboot and test again.



Also check the arch wiki for your specific driver
amd
nvidia
intel

at the bottom there is often a problem solving bit

https://github.com/yshui/picom

Maybe you can try the experimental backend?

Code: Select all

--experimental-backends
https://github.com/yshui/picom/blob/nex ... 1.asciidoc

-backend BACKEND

Specify the backend to use: xrender, glx, or xr_glx_hybrid. xrender is the default one.

xrender backend performs all rendering operations with X Render extension. It is what xcompmgr uses, and is generally a safe fallback when you encounter rendering artifacts or instability.

glx (OpenGL) backend performs all rendering operations with OpenGL. It is more friendly to some VSync methods, and has significantly superior performance on color inversion (--invert-color-include) or blur (--blur-background). It requires proper OpenGL 2.0 support from your driver and hardware. You may wish to look at the GLX performance optimization options below. --xrender-sync-fence might be needed on some systems to avoid delay in changes of screen contents.

xr_glx_hybrid backend renders the updated screen contents with X Render and presents it on the screen with GLX. It attempts to address the rendering issues some users encountered with GLX backend and enables the better VSync of GLX backends. --vsync-use-glfinish might fix some rendering issues with this backend.
Learn, have fun and enjoy.
But first use the power of the Arch Wiki
use the tutorials on https://www.youtube.com/erikdubois
then use the power of google
then use the power of our moderators.

Post Reply

Return to “Known issues and their solution”