Linux - using a compositor without any additional visual effects
How to use a compositor to improve window manager performance and redrawing, but without adding any visual effects or animations.
For this, the
picom compositor is a good solution.
It can be ran by simply issuing a single command:
Or it can be configured to start automatically.
openbox, add this to
i3, add this to
For me, simply starting it solved a redrawing problem in
Unity - when browsing the menus, the main window area was not redrawn without a compositor running.
However, I noticed some unnecessary visual effects or animations which came with the compositor - e.g. the menus in
GIMP had some transparency set, which made them less readable.
To disable the effects, create an empty
~/.config/picom/picom.conf file - otherwise,
picom may take the global configuration (defined in
/etc/xdg/picom.conf) which actually explicitly enables some effects.