Rethinking the GNOME clipboard issues
The article discusses the challenges faced by clipboard managers in the GNOME desktop environment, particularly issues related to performance and stuttering. The author introduces Strata, a new clipboard manager designed to address these problems by separating heavy processing tasks from the compositor thread. This architectural change aims to enhance user experience by reducing lag and improving responsiveness when managing clipboard history.
- ▪Clipboard managers are essential tools for enhancing user experience but can cause performance issues in GNOME.
- ▪Strata is a new clipboard manager that separates heavy processing from the compositor thread to eliminate stuttering.
- ▪The design of Strata involves two components: a daemon for heavy tasks and a GNOME Shell extension for user interface functions.
Opening excerpt (first ~120 words) tap to expand
Rethinking the GNOME clipboard issues Posted May 26, 2026 Updated May 27, 2026 The Strata clipboard manager logo By Eduard Tolosa 12 min read Rethinking the GNOME clipboard issues Contents Rethinking the GNOME clipboard issues IntroductionA clipboard manager is one of those tools you don’t think about until you don’t have it. It’s a basic feature and QoL enhancement on everyone’s routine, and yet, some desktop environment(s) doesn’t offer one by default. You copy something, copy something else, and then realize you needed the first thing. Having the history there is great. What is not great is when the history starts hurting your graphical session.I have used several clipboard managers on GNOME over the years, and they all eventually did the same thing: the desktop would hitch.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Eduard’s Blog.