Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
KDE Plasma's KWin Working On Per-Screen Refresh Rates, Compositing From Multiple Threads
As KWin becomes more focused as a Wayland compositor rather than imposing the current limitations found with X11, the KDE Plasma desktop experience should improve nicely. KDE developer Vlad Zahorodnii penned a post today outlining some of the KWin improvements being pursued particularly around compositing scheduling.
Multi-screen KDE desktop users could see a better experience in the next release. Being addressed right now are per-screen refresh rates rather than currently with Plasma on Wayland and X11 being bound to the lowest common refresh rates among multi-screen setups. The per-screen behavior is already in the works and some improved frame timing code should be wrapped up in time for Plasma 5.21.
KWin is being plumbed to better estimate/report how long it will likely take to render the next frame in order to help prevent missed frames and tearing. KWin developers are also pursuing compositing on different threads but it's unlikely that will land until at least Plasma 5.22.
Those wanting to learn about the KDE KWin infrastructure improvements being made as we roll into 2021 can see Vlad's blog post.