Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: picom | Distribution: openSUSE Tumbleweed |
Version: 11.2 | Vendor: openSUSE |
Release: 2.1 | Build date: Tue Apr 16 22:14:15 2024 |
Group: System/X11/Utilities | Build host: reproducible |
Size: 667109 | Source RPM: picom-11.2-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/yshui/picom | |
Summary: Stand-alone compositor for X11 |
Picom is a stand-alone compositor for X11. It supports both GLX and XRender backends and has various options to control shadows, blur and fade animations.
MIT AND MPL-2.0
* Tue Apr 16 2024 Alexei Sorokin <sor.alexei@meowr.ru> - Add picom-11.2-rtkit.patch: Support setting realtime priority using rtkit (commits 7bbf316a7d54334c97ae2055238db7b772562ec5, 23d4d31d1f477591d7830712a1e53764e875955f, 615924cc4af317cc3062cef6cf4c784bca7d77c0, dc3271e81bce422b4e43123a465fc8634b8fdaf4). * Mon Apr 15 2024 Giacomo Comes <gcomes.obs@gmail.com> - do not install /etc/xdg/autostart/picom.desktop * fix boo#1222766 * Tue Feb 13 2024 Alexei Sorokin <sor.alexei@meowr.ru> - Update to version 11.2: * picom now depends on libepoxy for OpenGL symbol management. * Workaround a NVIDIA problem that causes high CPU usage after suspend/resume. * Fix occasional freezes. * Fix corner-radius-rules not applying sometimes. * Fix window shader not having an effect when frame opacity is enabled. * Fix binding root pixmap in case of depth mismatch (boo#1217786). - Remove picom-11.1-fix-nvidia-high-cpu-usage.patch: fixed upstream. * Sat Feb 03 2024 Alexei Sorokin <sor.alexei@meowr.ru> - Update to version 11.1 (changes since 10.2): * Notable features - picom now uses dithering to prevent banding. Banding is most notable when using a strong background blur. - Frame pacing. picom uses present feedback information to schedule new frames when it makes sense to do so. This improves latency, and replaces the `glFlush` and `GL_MaxFramesAllowed=1` hacks we used to do for NVIDIA. - Some missing features have been implemented for the EGL backend. * Bug fixes - Many memory/resource leak fixes. - Fix tiling of wallpaper. - Fix some blur artefacts. - Fix shadow colour for transparent shadows. - Don't spam logs when another compositor is running. - Fix rounded corners showing as black with the xrender backend. - Fix blur with rounded windows. - Fix missing fading on window close for some window managers. * Build changes - Dependency `pcre` has been replaced by `pcre2`. - New dependency xcb-util. - xinerama is no longer used. - picom now tries to give itself a real-time scheduling priority. * Deprecations - The `kawase` blur method is removed. Note this is just an alias to the `dual_kawase` method, which is still available. - Uses of `--sw-opti`, and `--respect-prop-shadow` are now hard errors. - `-F` has been removed completely. It was deprecated in 2012. - Drop patches included in upstream: * 0001-core-expand-X-error-handling.patch * 0002-core-added-proper-event-handling-for-XESetWireToEven.patch * 0003-core-event-code-refactoring.patch - Add picom-11.1-fix-nvidia-high-cpu-usage.patch: Workaround a NVIDIA problem that causes high CPU usage after suspend/resume (adapted from commit 238c3cc8336fe24370a3ca44ff0d891ca8907c94). * Tue Oct 17 2023 Björn Bidar <bjorn.bidar@thaodan.de> - Add patch to Picom spamming Xlib: ignoring invalid extension event 161 errors. gh#yshui/picom#1096 Backport patch from next branch 0001-core-expand-X-error-handling.patch 0002-core-added-proper-event-handling-for-XESetWireToEven.patch 0003-core-event-code-refactoring.patch * Wed Dec 21 2022 Mia Herkt <mia@0x0.st> - Update to version 10.2 Fixes: * Window border not being considered when calculating its mask gh#yshui/picom#950 * Wed Nov 23 2022 Mia Herkt <mia@0x0.st> - Update to version 10.1 Fixes: * A GL texture leak, related to gh#yshui/picom#892 * A crash when shadow radius is set to 0 gh#yshui/picom#927 * An undefined symbol error gh#yshui/picom#932 * Mon Nov 14 2022 Mia Herkt <mia@0x0.st> - Update to version 10 * picom now needs libEGL to build Notable changes: * experimental-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. gh#yshui/picom#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. gh#yshui/picom#791 * Shadows and blur now match the shape of the window. This includes windows using the XShape extension, and windows with rounded corners. gh#yshui/picom#882 * New option: --transparent-clipping-exclude, for excluding windows that doesn't play well with transparent-clipping, such as screenshot tool windows. gh#yshui/picom#663 gh#yshui/picom#738 * New backend: egl. It should behave exactly the same as the glx backend. Give it a try! gh#yshui/picom#878 Other changes: * --help messages have been refactored, leading to clearer code. gh#yshui/picom#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. * Sat May 28 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 9.1: * Bug Fixes: [#770] #778 * No further changelog * Thu Nov 26 2020 Dirk Mueller <dmueller@suse.com> - update to 8.2: * Fixes assertion failures related to WIN_FLAGS_SHADOW_STALE, see #479 * write-pid-path in configuration file now accepted, see #492 * Pid files are now deleted during shutdown, see #492 * Build fixes for certain platforms, see #501, #502
/usr/bin/picom /usr/bin/picom-trans /usr/share/applications/picom.desktop /usr/share/doc/packages/picom /usr/share/doc/packages/picom/CONTRIBUTORS /usr/share/doc/packages/picom/README.md /usr/share/doc/packages/picom/picom.sample.conf /usr/share/icons/hicolor/48x48/apps/picom.png /usr/share/icons/hicolor/scalable/apps/picom.svg /usr/share/licenses/picom /usr/share/licenses/picom/COPYING /usr/share/licenses/picom/MIT /usr/share/licenses/picom/MPL-2.0 /usr/share/man/man1/picom-trans.1.gz /usr/share/man/man1/picom.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 09:25:43 2025