endeavouros-team / endeavouros-i3wm-setup

The beloved EndeavourOS default i3 (has gaps) theme and setup dotfile repo
GNU General Public License v3.0
433 stars 119 forks source link

updated picom.conf #31

Closed sirlucidae closed 2 years ago

sirlucidae commented 2 years ago

Added new missing setting, and removed old deprecated settings. Created shadow exclusions to fix glitches with certain context menus.

References: https://man.archlinux.org/man/picom.1.en https://github.com/yshui/picom/blob/next/picom.sample.conf https://github.com/yshui/picom/issues/748 https://github.com/yshui/picom/issues/435

glx-no-stencil Missing description.

use-damage New setting.

glx-copy-from-front dbe Deprecated settings.

xrender-sync-fence Moved up.

sirlucidae commented 2 years ago

I would also suggest changing the following values to true, as they are sane defaults in most DE compositors; vsync = false; (fixes screen tearing in browsers if true) unredir-if-possible = false; (fullscreen games behave better if true)

killajoe commented 2 years ago

i will have a look at thy two additional options tomorrow ! And merge the picom fixes too ;)

jarrard commented 2 years ago

unredir-if-possible = false; (fullscreen games behave better if true)

Yes lots of proton/wine games seem to need this otherwise they stutter. I believe Gnomes Mutter does this by default as the problem games seem to run best under Gnome. (compared to kwin which does not do this)