A lightweight compositor for X11
picom
now depends on libepoxy
for OpenGL symbol management.corner-radius-rules
not applying sometimes (#1177)xrender
backend. (#1166)CAP_SYS_NICE
capability, it is now recommended to NOT set this capability for picom.--sw-opti
, and --respect-prop-shadow
are now hard errors.-F
has been removed completely. It was deprecated before the picom fork.Welcome @absolutelynothelix who has joined as our newest collaborator! :tada:
We have a discord server now! Join to chat with developers and other picom users.
glFlush
and GL_MaxFramesAllowed=1
hacks we used to do for NVIDIA. (#968 #1156)pcre
has been replaced by pcre2
.xcb-util
.xinerama
is no longer used.picom
now tries to give itself a real-time scheduling priority. picom
the CAP_SYS_NICE
capability when packaging it.kawase
blur method is removed. Note this is just an alias to the dual_kawase
method, which is still available. (#1102)@i-c-u-p @summaryInfo @EpsilonKu @Monsterovich @softmoth @tokyoneon78
This is a bug fix release:
This is a bug fix release.
rc1
released on: Oct 29, 2022
Final release: Nov 14, 2022
picom
now needs libEGL to buildexperimental-backends
is now the default. Everything should keep working, except the --glx-fshader-win
option. The old window shader support has been replaced by --window-shader-fd
. This new shader support has a different interface, so you have to adapt your existing shaders. (#875)legacy-backends
option has been added so you can go back to the old backends, which will eventually be removed.picom.desktop
is installed to /etc/xdg/autostart/
. picom
should autostart now. (#791)--transparent-clipping-exclude
, for excluding windows that doesn't play well with transparent-clipping, such as screenshot tool windows. (#663 #738)egl
. It should behave exactly the same as the glx
backend. Give it a try! (#878)--help
messages have been refactored, leading to clearer code. (#877)picom
tries to detect and act on GPU resets. But because of the limitation of the X server, this ended up not being very useful.Full Changelog: https://github.com/yshui/picom/compare/v9-rc1...v10-rc1